Documentation ¶
Index ¶
- Constants
- type AWSComputeClusterConfiguration
- func (m *AWSComputeClusterConfiguration) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AWSComputeClusterConfiguration) MarshalBinary() ([]byte, error)
- func (m *AWSComputeClusterConfiguration) UnmarshalBinary(b []byte) error
- func (m *AWSComputeClusterConfiguration) Validate(formats strfmt.Registry) error
- type AWSComputeClusterConfigurationRequest
- func (m *AWSComputeClusterConfigurationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AWSComputeClusterConfigurationRequest) MarshalBinary() ([]byte, error)
- func (m *AWSComputeClusterConfigurationRequest) UnmarshalBinary(b []byte) error
- func (m *AWSComputeClusterConfigurationRequest) Validate(formats strfmt.Registry) error
- type AWSFreeIpaCreationRequest
- func (m *AWSFreeIpaCreationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AWSFreeIpaCreationRequest) MarshalBinary() ([]byte, error)
- func (m *AWSFreeIpaCreationRequest) UnmarshalBinary(b []byte) error
- func (m *AWSFreeIpaCreationRequest) Validate(formats strfmt.Registry) error
- type AnonymizationRuleRequest
- func (m *AnonymizationRuleRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AnonymizationRuleRequest) MarshalBinary() ([]byte, error)
- func (m *AnonymizationRuleRequest) UnmarshalBinary(b []byte) error
- func (m *AnonymizationRuleRequest) Validate(formats strfmt.Registry) error
- type AnonymizationRuleResponse
- func (m *AnonymizationRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AnonymizationRuleResponse) MarshalBinary() ([]byte, error)
- func (m *AnonymizationRuleResponse) UnmarshalBinary(b []byte) error
- func (m *AnonymizationRuleResponse) Validate(formats strfmt.Registry) error
- type AttachFreeIpaRecipesRequest
- func (m *AttachFreeIpaRecipesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AttachFreeIpaRecipesRequest) MarshalBinary() ([]byte, error)
- func (m *AttachFreeIpaRecipesRequest) UnmarshalBinary(b []byte) error
- func (m *AttachFreeIpaRecipesRequest) Validate(formats strfmt.Registry) error
- type AttachFreeIpaRecipesResponse
- type AttachedVolume
- type AttachedVolumeDetail
- type Authentication
- type AuthenticationRequest
- type AwsCredentialPrerequisitesResponse
- func (m *AwsCredentialPrerequisitesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AwsCredentialPrerequisitesResponse) MarshalBinary() ([]byte, error)
- func (m *AwsCredentialPrerequisitesResponse) UnmarshalBinary(b []byte) error
- func (m *AwsCredentialPrerequisitesResponse) Validate(formats strfmt.Registry) error
- type AwsCredentialProperties
- func (m *AwsCredentialProperties) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AwsCredentialProperties) MarshalBinary() ([]byte, error)
- func (m *AwsCredentialProperties) UnmarshalBinary(b []byte) error
- func (m *AwsCredentialProperties) Validate(formats strfmt.Registry) error
- type AwsDiskEncryptionParameters
- func (m *AwsDiskEncryptionParameters) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AwsDiskEncryptionParameters) MarshalBinary() ([]byte, error)
- func (m *AwsDiskEncryptionParameters) UnmarshalBinary(b []byte) error
- func (m *AwsDiskEncryptionParameters) Validate(formats strfmt.Registry) error
- type AwsFreeIpaInstanceTemplateParams
- func (m *AwsFreeIpaInstanceTemplateParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AwsFreeIpaInstanceTemplateParams) MarshalBinary() ([]byte, error)
- func (m *AwsFreeIpaInstanceTemplateParams) UnmarshalBinary(b []byte) error
- func (m *AwsFreeIpaInstanceTemplateParams) Validate(formats strfmt.Registry) error
- type AwsLogStorageRequest
- type AzureAuthenticationTypeProperties
- type AzureComputeClusterConfiguration
- func (m *AzureComputeClusterConfiguration) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureComputeClusterConfiguration) MarshalBinary() ([]byte, error)
- func (m *AzureComputeClusterConfiguration) UnmarshalBinary(b []byte) error
- func (m *AzureComputeClusterConfiguration) Validate(formats strfmt.Registry) error
- type AzureComputeClusterConfigurationRequest
- func (m *AzureComputeClusterConfigurationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureComputeClusterConfigurationRequest) MarshalBinary() ([]byte, error)
- func (m *AzureComputeClusterConfigurationRequest) UnmarshalBinary(b []byte) error
- func (m *AzureComputeClusterConfigurationRequest) Validate(formats strfmt.Registry) error
- type AzureCredentialCertificateProperties
- func (m *AzureCredentialCertificateProperties) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureCredentialCertificateProperties) MarshalBinary() ([]byte, error)
- func (m *AzureCredentialCertificateProperties) UnmarshalBinary(b []byte) error
- func (m *AzureCredentialCertificateProperties) Validate(formats strfmt.Registry) error
- type AzureCredentialPrerequisitesResponse
- func (m *AzureCredentialPrerequisitesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureCredentialPrerequisitesResponse) MarshalBinary() ([]byte, error)
- func (m *AzureCredentialPrerequisitesResponse) UnmarshalBinary(b []byte) error
- func (m *AzureCredentialPrerequisitesResponse) Validate(formats strfmt.Registry) error
- type AzureCredentialProperties
- func (m *AzureCredentialProperties) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureCredentialProperties) MarshalBinary() ([]byte, error)
- func (m *AzureCredentialProperties) UnmarshalBinary(b []byte) error
- func (m *AzureCredentialProperties) Validate(formats strfmt.Registry) error
- type AzureDataServicesParameters
- func (m *AzureDataServicesParameters) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureDataServicesParameters) MarshalBinary() ([]byte, error)
- func (m *AzureDataServicesParameters) UnmarshalBinary(b []byte) error
- func (m *AzureDataServicesParameters) Validate(formats strfmt.Registry) error
- type AzureDataServicesParametersRequest
- func (m *AzureDataServicesParametersRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureDataServicesParametersRequest) MarshalBinary() ([]byte, error)
- func (m *AzureDataServicesParametersRequest) UnmarshalBinary(b []byte) error
- func (m *AzureDataServicesParametersRequest) Validate(formats strfmt.Registry) error
- type AzureDatabaseResources
- func (m *AzureDatabaseResources) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureDatabaseResources) MarshalBinary() ([]byte, error)
- func (m *AzureDatabaseResources) UnmarshalBinary(b []byte) error
- func (m *AzureDatabaseResources) Validate(formats strfmt.Registry) error
- type AzureFreeIpaCreationRequest
- func (m *AzureFreeIpaCreationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureFreeIpaCreationRequest) MarshalBinary() ([]byte, error)
- func (m *AzureFreeIpaCreationRequest) UnmarshalBinary(b []byte) error
- func (m *AzureFreeIpaCreationRequest) Validate(formats strfmt.Registry) error
- type AzureLogStorageRequest
- func (m *AzureLogStorageRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureLogStorageRequest) MarshalBinary() ([]byte, error)
- func (m *AzureLogStorageRequest) UnmarshalBinary(b []byte) error
- func (m *AzureLogStorageRequest) Validate(formats strfmt.Registry) error
- type AzureResourceEncryptionParameters
- func (m *AzureResourceEncryptionParameters) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureResourceEncryptionParameters) MarshalBinary() ([]byte, error)
- func (m *AzureResourceEncryptionParameters) UnmarshalBinary(b []byte) error
- func (m *AzureResourceEncryptionParameters) Validate(formats strfmt.Registry) error
- type BackupStorage
- type BackupStorageAwsDetails
- func (m *BackupStorageAwsDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *BackupStorageAwsDetails) MarshalBinary() ([]byte, error)
- func (m *BackupStorageAwsDetails) UnmarshalBinary(b []byte) error
- func (m *BackupStorageAwsDetails) Validate(formats strfmt.Registry) error
- type BackupStorageAzureDetails
- func (m *BackupStorageAzureDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *BackupStorageAzureDetails) MarshalBinary() ([]byte, error)
- func (m *BackupStorageAzureDetails) UnmarshalBinary(b []byte) error
- func (m *BackupStorageAzureDetails) Validate(formats strfmt.Registry) error
- type BackupStorageGcpDetails
- func (m *BackupStorageGcpDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *BackupStorageGcpDetails) MarshalBinary() ([]byte, error)
- func (m *BackupStorageGcpDetails) UnmarshalBinary(b []byte) error
- func (m *BackupStorageGcpDetails) Validate(formats strfmt.Registry) error
- type CancelFreeipaDiagnosticsRequest
- func (m *CancelFreeipaDiagnosticsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CancelFreeipaDiagnosticsRequest) MarshalBinary() ([]byte, error)
- func (m *CancelFreeipaDiagnosticsRequest) UnmarshalBinary(b []byte) error
- func (m *CancelFreeipaDiagnosticsRequest) Validate(formats strfmt.Registry) error
- type CancelFreeipaDiagnosticsResponse
- type CdpCluster
- type ChangeEnvironmentCredentialRequest
- func (m *ChangeEnvironmentCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ChangeEnvironmentCredentialRequest) MarshalBinary() ([]byte, error)
- func (m *ChangeEnvironmentCredentialRequest) UnmarshalBinary(b []byte) error
- func (m *ChangeEnvironmentCredentialRequest) Validate(formats strfmt.Registry) error
- type ChangeEnvironmentCredentialResponse
- func (m *ChangeEnvironmentCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ChangeEnvironmentCredentialResponse) MarshalBinary() ([]byte, error)
- func (m *ChangeEnvironmentCredentialResponse) UnmarshalBinary(b []byte) error
- func (m *ChangeEnvironmentCredentialResponse) Validate(formats strfmt.Registry) error
- type CheckDatabaseConnectivityRequest
- func (m *CheckDatabaseConnectivityRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CheckDatabaseConnectivityRequest) MarshalBinary() ([]byte, error)
- func (m *CheckDatabaseConnectivityRequest) UnmarshalBinary(b []byte) error
- func (m *CheckDatabaseConnectivityRequest) Validate(formats strfmt.Registry) error
- type CheckDatabaseConnectivityResponse
- func (m *CheckDatabaseConnectivityResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CheckDatabaseConnectivityResponse) MarshalBinary() ([]byte, error)
- func (m *CheckDatabaseConnectivityResponse) UnmarshalBinary(b []byte) error
- func (m *CheckDatabaseConnectivityResponse) Validate(formats strfmt.Registry) error
- type CheckEnvironmentConnectivityRequest
- func (m *CheckEnvironmentConnectivityRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CheckEnvironmentConnectivityRequest) MarshalBinary() ([]byte, error)
- func (m *CheckEnvironmentConnectivityRequest) UnmarshalBinary(b []byte) error
- func (m *CheckEnvironmentConnectivityRequest) Validate(formats strfmt.Registry) error
- type CheckEnvironmentConnectivityResponse
- func (m *CheckEnvironmentConnectivityResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CheckEnvironmentConnectivityResponse) MarshalBinary() ([]byte, error)
- func (m *CheckEnvironmentConnectivityResponse) UnmarshalBinary(b []byte) error
- func (m *CheckEnvironmentConnectivityResponse) Validate(formats strfmt.Registry) error
- type CheckKubernetesConnectivityRequest
- func (m *CheckKubernetesConnectivityRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CheckKubernetesConnectivityRequest) MarshalBinary() ([]byte, error)
- func (m *CheckKubernetesConnectivityRequest) UnmarshalBinary(b []byte) error
- func (m *CheckKubernetesConnectivityRequest) Validate(formats strfmt.Registry) error
- type CheckKubernetesConnectivityResponse
- func (m *CheckKubernetesConnectivityResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CheckKubernetesConnectivityResponse) MarshalBinary() ([]byte, error)
- func (m *CheckKubernetesConnectivityResponse) UnmarshalBinary(b []byte) error
- func (m *CheckKubernetesConnectivityResponse) Validate(formats strfmt.Registry) error
- type CloudSubnet
- type CollectFreeipaDiagnosticsRequest
- func (m *CollectFreeipaDiagnosticsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CollectFreeipaDiagnosticsRequest) MarshalBinary() ([]byte, error)
- func (m *CollectFreeipaDiagnosticsRequest) UnmarshalBinary(b []byte) error
- func (m *CollectFreeipaDiagnosticsRequest) Validate(formats strfmt.Registry) error
- type CollectFreeipaDiagnosticsResponse
- type ConnectedDataService
- type CreateAWSCredentialRequest
- func (m *CreateAWSCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAWSCredentialRequest) MarshalBinary() ([]byte, error)
- func (m *CreateAWSCredentialRequest) UnmarshalBinary(b []byte) error
- func (m *CreateAWSCredentialRequest) Validate(formats strfmt.Registry) error
- type CreateAWSCredentialResponse
- func (m *CreateAWSCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAWSCredentialResponse) MarshalBinary() ([]byte, error)
- func (m *CreateAWSCredentialResponse) UnmarshalBinary(b []byte) error
- func (m *CreateAWSCredentialResponse) Validate(formats strfmt.Registry) error
- type CreateAWSEnvironmentRequest
- func (m *CreateAWSEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAWSEnvironmentRequest) MarshalBinary() ([]byte, error)
- func (m *CreateAWSEnvironmentRequest) UnmarshalBinary(b []byte) error
- func (m *CreateAWSEnvironmentRequest) Validate(formats strfmt.Registry) error
- type CreateAWSEnvironmentResponse
- func (m *CreateAWSEnvironmentResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAWSEnvironmentResponse) MarshalBinary() ([]byte, error)
- func (m *CreateAWSEnvironmentResponse) UnmarshalBinary(b []byte) error
- func (m *CreateAWSEnvironmentResponse) Validate(formats strfmt.Registry) error
- type CreateAWSGovCloudCredentialRequest
- func (m *CreateAWSGovCloudCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAWSGovCloudCredentialRequest) MarshalBinary() ([]byte, error)
- func (m *CreateAWSGovCloudCredentialRequest) UnmarshalBinary(b []byte) error
- func (m *CreateAWSGovCloudCredentialRequest) Validate(formats strfmt.Registry) error
- type CreateAWSGovCloudCredentialResponse
- func (m *CreateAWSGovCloudCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAWSGovCloudCredentialResponse) MarshalBinary() ([]byte, error)
- func (m *CreateAWSGovCloudCredentialResponse) UnmarshalBinary(b []byte) error
- func (m *CreateAWSGovCloudCredentialResponse) Validate(formats strfmt.Registry) error
- type CreateAWSGovCloudEnvironmentRequest
- func (m *CreateAWSGovCloudEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAWSGovCloudEnvironmentRequest) MarshalBinary() ([]byte, error)
- func (m *CreateAWSGovCloudEnvironmentRequest) UnmarshalBinary(b []byte) error
- func (m *CreateAWSGovCloudEnvironmentRequest) Validate(formats strfmt.Registry) error
- type CreateAWSGovCloudEnvironmentResponse
- func (m *CreateAWSGovCloudEnvironmentResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAWSGovCloudEnvironmentResponse) MarshalBinary() ([]byte, error)
- func (m *CreateAWSGovCloudEnvironmentResponse) UnmarshalBinary(b []byte) error
- func (m *CreateAWSGovCloudEnvironmentResponse) Validate(formats strfmt.Registry) error
- type CreateAzureCredentialRequest
- func (m *CreateAzureCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAzureCredentialRequest) MarshalBinary() ([]byte, error)
- func (m *CreateAzureCredentialRequest) UnmarshalBinary(b []byte) error
- func (m *CreateAzureCredentialRequest) Validate(formats strfmt.Registry) error
- type CreateAzureCredentialRequestAppBased
- func (m *CreateAzureCredentialRequestAppBased) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAzureCredentialRequestAppBased) MarshalBinary() ([]byte, error)
- func (m *CreateAzureCredentialRequestAppBased) UnmarshalBinary(b []byte) error
- func (m *CreateAzureCredentialRequestAppBased) Validate(formats strfmt.Registry) error
- type CreateAzureCredentialResponse
- func (m *CreateAzureCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAzureCredentialResponse) MarshalBinary() ([]byte, error)
- func (m *CreateAzureCredentialResponse) UnmarshalBinary(b []byte) error
- func (m *CreateAzureCredentialResponse) Validate(formats strfmt.Registry) error
- type CreateAzureEnvironmentRequest
- func (m *CreateAzureEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAzureEnvironmentRequest) MarshalBinary() ([]byte, error)
- func (m *CreateAzureEnvironmentRequest) UnmarshalBinary(b []byte) error
- func (m *CreateAzureEnvironmentRequest) Validate(formats strfmt.Registry) error
- type CreateAzureEnvironmentRequestNewNetworkParams
- func (m *CreateAzureEnvironmentRequestNewNetworkParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAzureEnvironmentRequestNewNetworkParams) MarshalBinary() ([]byte, error)
- func (m *CreateAzureEnvironmentRequestNewNetworkParams) UnmarshalBinary(b []byte) error
- func (m *CreateAzureEnvironmentRequestNewNetworkParams) Validate(formats strfmt.Registry) error
- type CreateAzureEnvironmentResponse
- func (m *CreateAzureEnvironmentResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateAzureEnvironmentResponse) MarshalBinary() ([]byte, error)
- func (m *CreateAzureEnvironmentResponse) UnmarshalBinary(b []byte) error
- func (m *CreateAzureEnvironmentResponse) Validate(formats strfmt.Registry) error
- type CreateGCPCredentialRequest
- func (m *CreateGCPCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateGCPCredentialRequest) MarshalBinary() ([]byte, error)
- func (m *CreateGCPCredentialRequest) UnmarshalBinary(b []byte) error
- func (m *CreateGCPCredentialRequest) Validate(formats strfmt.Registry) error
- type CreateGCPCredentialResponse
- func (m *CreateGCPCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateGCPCredentialResponse) MarshalBinary() ([]byte, error)
- func (m *CreateGCPCredentialResponse) UnmarshalBinary(b []byte) error
- func (m *CreateGCPCredentialResponse) Validate(formats strfmt.Registry) error
- type CreateGCPEnvironmentRequest
- func (m *CreateGCPEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateGCPEnvironmentRequest) MarshalBinary() ([]byte, error)
- func (m *CreateGCPEnvironmentRequest) UnmarshalBinary(b []byte) error
- func (m *CreateGCPEnvironmentRequest) Validate(formats strfmt.Registry) error
- type CreateGCPEnvironmentResponse
- func (m *CreateGCPEnvironmentResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateGCPEnvironmentResponse) MarshalBinary() ([]byte, error)
- func (m *CreateGCPEnvironmentResponse) UnmarshalBinary(b []byte) error
- func (m *CreateGCPEnvironmentResponse) Validate(formats strfmt.Registry) error
- type CreatePrivateEnvironmentRequest
- func (m *CreatePrivateEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreatePrivateEnvironmentRequest) MarshalBinary() ([]byte, error)
- func (m *CreatePrivateEnvironmentRequest) UnmarshalBinary(b []byte) error
- func (m *CreatePrivateEnvironmentRequest) Validate(formats strfmt.Registry) error
- type CreatePrivateEnvironmentRequestDockerUserPass
- func (m *CreatePrivateEnvironmentRequestDockerUserPass) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreatePrivateEnvironmentRequestDockerUserPass) MarshalBinary() ([]byte, error)
- func (m *CreatePrivateEnvironmentRequestDockerUserPass) UnmarshalBinary(b []byte) error
- func (m *CreatePrivateEnvironmentRequestDockerUserPass) Validate(formats strfmt.Registry) error
- type CreatePrivateEnvironmentResponse
- func (m *CreatePrivateEnvironmentResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreatePrivateEnvironmentResponse) MarshalBinary() ([]byte, error)
- func (m *CreatePrivateEnvironmentResponse) UnmarshalBinary(b []byte) error
- func (m *CreatePrivateEnvironmentResponse) Validate(formats strfmt.Registry) error
- type CreateProxyConfigRequest
- func (m *CreateProxyConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateProxyConfigRequest) MarshalBinary() ([]byte, error)
- func (m *CreateProxyConfigRequest) UnmarshalBinary(b []byte) error
- func (m *CreateProxyConfigRequest) Validate(formats strfmt.Registry) error
- type CreateProxyConfigResponse
- func (m *CreateProxyConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateProxyConfigResponse) MarshalBinary() ([]byte, error)
- func (m *CreateProxyConfigResponse) UnmarshalBinary(b []byte) error
- func (m *CreateProxyConfigResponse) Validate(formats strfmt.Registry) error
- type Credential
- type CredentialGranularPolicyResponse
- func (m *CredentialGranularPolicyResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CredentialGranularPolicyResponse) MarshalBinary() ([]byte, error)
- func (m *CredentialGranularPolicyResponse) UnmarshalBinary(b []byte) error
- func (m *CredentialGranularPolicyResponse) Validate(formats strfmt.Registry) error
- type CustomDockerRegistryRequest
- func (m *CustomDockerRegistryRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CustomDockerRegistryRequest) MarshalBinary() ([]byte, error)
- func (m *CustomDockerRegistryRequest) UnmarshalBinary(b []byte) error
- func (m *CustomDockerRegistryRequest) Validate(formats strfmt.Registry) error
- type CustomDockerRegistryResponse
- func (m *CustomDockerRegistryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CustomDockerRegistryResponse) MarshalBinary() ([]byte, error)
- func (m *CustomDockerRegistryResponse) UnmarshalBinary(b []byte) error
- func (m *CustomDockerRegistryResponse) Validate(formats strfmt.Registry) error
- type DataServices
- type DataServicesRequest
- type DeleteAuditCredentialRequest
- func (m *DeleteAuditCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteAuditCredentialRequest) MarshalBinary() ([]byte, error)
- func (m *DeleteAuditCredentialRequest) UnmarshalBinary(b []byte) error
- func (m *DeleteAuditCredentialRequest) Validate(formats strfmt.Registry) error
- type DeleteAuditCredentialResponse
- type DeleteCredentialRequest
- func (m *DeleteCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteCredentialRequest) MarshalBinary() ([]byte, error)
- func (m *DeleteCredentialRequest) UnmarshalBinary(b []byte) error
- func (m *DeleteCredentialRequest) Validate(formats strfmt.Registry) error
- type DeleteCredentialResponse
- type DeleteEnvironmentRequest
- func (m *DeleteEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteEnvironmentRequest) MarshalBinary() ([]byte, error)
- func (m *DeleteEnvironmentRequest) UnmarshalBinary(b []byte) error
- func (m *DeleteEnvironmentRequest) Validate(formats strfmt.Registry) error
- type DeleteEnvironmentResponse
- type DeleteProxyConfigRequest
- func (m *DeleteProxyConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteProxyConfigRequest) MarshalBinary() ([]byte, error)
- func (m *DeleteProxyConfigRequest) UnmarshalBinary(b []byte) error
- func (m *DeleteProxyConfigRequest) Validate(formats strfmt.Registry) error
- type DeleteProxyConfigResponse
- type DescribeEnvironmentRequest
- func (m *DescribeEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeEnvironmentRequest) MarshalBinary() ([]byte, error)
- func (m *DescribeEnvironmentRequest) UnmarshalBinary(b []byte) error
- func (m *DescribeEnvironmentRequest) Validate(formats strfmt.Registry) error
- type DescribeEnvironmentResponse
- func (m *DescribeEnvironmentResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DescribeEnvironmentResponse) MarshalBinary() ([]byte, error)
- func (m *DescribeEnvironmentResponse) UnmarshalBinary(b []byte) error
- func (m *DescribeEnvironmentResponse) Validate(formats strfmt.Registry) error
- type DetachFreeIpaRecipesRequest
- func (m *DetachFreeIpaRecipesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetachFreeIpaRecipesRequest) MarshalBinary() ([]byte, error)
- func (m *DetachFreeIpaRecipesRequest) UnmarshalBinary(b []byte) error
- func (m *DetachFreeIpaRecipesRequest) Validate(formats strfmt.Registry) error
- type DetachFreeIpaRecipesResponse
- type DisableS3GuardRequest
- type DisableS3GuardResponse
- func (m *DisableS3GuardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DisableS3GuardResponse) MarshalBinary() ([]byte, error)
- func (m *DisableS3GuardResponse) UnmarshalBinary(b []byte) error
- func (m *DisableS3GuardResponse) Validate(formats strfmt.Registry) error
- type DownscaleFreeipaRequest
- func (m *DownscaleFreeipaRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DownscaleFreeipaRequest) MarshalBinary() ([]byte, error)
- func (m *DownscaleFreeipaRequest) UnmarshalBinary(b []byte) error
- func (m *DownscaleFreeipaRequest) Validate(formats strfmt.Registry) error
- type DownscaleFreeipaResponse
- func (m *DownscaleFreeipaResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DownscaleFreeipaResponse) MarshalBinary() ([]byte, error)
- func (m *DownscaleFreeipaResponse) UnmarshalBinary(b []byte) error
- func (m *DownscaleFreeipaResponse) Validate(formats strfmt.Registry) error
- type EnvValidation
- type Environment
- type EnvironmentAwsDetails
- type EnvironmentAzureDetails
- func (m *EnvironmentAzureDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EnvironmentAzureDetails) MarshalBinary() ([]byte, error)
- func (m *EnvironmentAzureDetails) UnmarshalBinary(b []byte) error
- func (m *EnvironmentAzureDetails) Validate(formats strfmt.Registry) error
- type EnvironmentGcpDetails
- type EnvironmentSummary
- type EnvironmentTags
- type Error
- type ExistingAzureNetworkRequest
- func (m *ExistingAzureNetworkRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExistingAzureNetworkRequest) MarshalBinary() ([]byte, error)
- func (m *ExistingAzureNetworkRequest) UnmarshalBinary(b []byte) error
- func (m *ExistingAzureNetworkRequest) Validate(formats strfmt.Registry) error
- type ExistingGCPNetworkRequest
- func (m *ExistingGCPNetworkRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExistingGCPNetworkRequest) MarshalBinary() ([]byte, error)
- func (m *ExistingGCPNetworkRequest) UnmarshalBinary(b []byte) error
- func (m *ExistingGCPNetworkRequest) Validate(formats strfmt.Registry) error
- type ExposedService
- type FreeIPANodeStatus
- type FreeIpaImageRequest
- type FreeIpaInstance
- type FreeipaDetails
- type FreeipaDiagnosticsCollectionDetailsResponse
- func (m *FreeipaDiagnosticsCollectionDetailsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FreeipaDiagnosticsCollectionDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *FreeipaDiagnosticsCollectionDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *FreeipaDiagnosticsCollectionDetailsResponse) Validate(formats strfmt.Registry) error
- type FreeipaDiagnosticsCollectionResponse
- func (m *FreeipaDiagnosticsCollectionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FreeipaDiagnosticsCollectionResponse) MarshalBinary() ([]byte, error)
- func (m *FreeipaDiagnosticsCollectionResponse) UnmarshalBinary(b []byte) error
- func (m *FreeipaDiagnosticsCollectionResponse) Validate(formats strfmt.Registry) error
- type FreeipaVMLogRequest
- type FreeipaVMLogResponse
- type GCPCredentialProperties
- func (m *GCPCredentialProperties) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GCPCredentialProperties) MarshalBinary() ([]byte, error)
- func (m *GCPCredentialProperties) UnmarshalBinary(b []byte) error
- func (m *GCPCredentialProperties) Validate(formats strfmt.Registry) error
- type GCPFreeIpaCreationRequest
- func (m *GCPFreeIpaCreationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GCPFreeIpaCreationRequest) MarshalBinary() ([]byte, error)
- func (m *GCPFreeIpaCreationRequest) UnmarshalBinary(b []byte) error
- func (m *GCPFreeIpaCreationRequest) Validate(formats strfmt.Registry) error
- type GcpCredentialPrerequisitesResponse
- func (m *GcpCredentialPrerequisitesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GcpCredentialPrerequisitesResponse) MarshalBinary() ([]byte, error)
- func (m *GcpCredentialPrerequisitesResponse) UnmarshalBinary(b []byte) error
- func (m *GcpCredentialPrerequisitesResponse) Validate(formats strfmt.Registry) error
- type GcpLogStorageRequest
- type GcpSecurityAccessRequest
- func (m *GcpSecurityAccessRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GcpSecurityAccessRequest) MarshalBinary() ([]byte, error)
- func (m *GcpSecurityAccessRequest) UnmarshalBinary(b []byte) error
- func (m *GcpSecurityAccessRequest) Validate(formats strfmt.Registry) error
- type GcpTagRequest
- type GetAccountTelemetryDefaultRequest
- type GetAccountTelemetryDefaultResponse
- func (m *GetAccountTelemetryDefaultResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetAccountTelemetryDefaultResponse) MarshalBinary() ([]byte, error)
- func (m *GetAccountTelemetryDefaultResponse) UnmarshalBinary(b []byte) error
- func (m *GetAccountTelemetryDefaultResponse) Validate(formats strfmt.Registry) error
- type GetAccountTelemetryRequest
- type GetAccountTelemetryResponse
- func (m *GetAccountTelemetryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetAccountTelemetryResponse) MarshalBinary() ([]byte, error)
- func (m *GetAccountTelemetryResponse) UnmarshalBinary(b []byte) error
- func (m *GetAccountTelemetryResponse) Validate(formats strfmt.Registry) error
- type GetAuditCredentialPrerequisitesRequest
- func (m *GetAuditCredentialPrerequisitesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetAuditCredentialPrerequisitesRequest) MarshalBinary() ([]byte, error)
- func (m *GetAuditCredentialPrerequisitesRequest) UnmarshalBinary(b []byte) error
- func (m *GetAuditCredentialPrerequisitesRequest) Validate(formats strfmt.Registry) error
- type GetAuditCredentialPrerequisitesResponse
- func (m *GetAuditCredentialPrerequisitesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetAuditCredentialPrerequisitesResponse) MarshalBinary() ([]byte, error)
- func (m *GetAuditCredentialPrerequisitesResponse) UnmarshalBinary(b []byte) error
- func (m *GetAuditCredentialPrerequisitesResponse) Validate(formats strfmt.Registry) error
- type GetAutomatedSyncEnvironmentStatusRequest
- func (m *GetAutomatedSyncEnvironmentStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetAutomatedSyncEnvironmentStatusRequest) MarshalBinary() ([]byte, error)
- func (m *GetAutomatedSyncEnvironmentStatusRequest) UnmarshalBinary(b []byte) error
- func (m *GetAutomatedSyncEnvironmentStatusRequest) Validate(formats strfmt.Registry) error
- type GetAutomatedSyncEnvironmentStatusResponse
- func (m *GetAutomatedSyncEnvironmentStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetAutomatedSyncEnvironmentStatusResponse) MarshalBinary() ([]byte, error)
- func (m *GetAutomatedSyncEnvironmentStatusResponse) UnmarshalBinary(b []byte) error
- func (m *GetAutomatedSyncEnvironmentStatusResponse) Validate(formats strfmt.Registry) error
- type GetAzureImageTermsPolicyRequest
- type GetAzureImageTermsPolicyResponse
- func (m *GetAzureImageTermsPolicyResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetAzureImageTermsPolicyResponse) MarshalBinary() ([]byte, error)
- func (m *GetAzureImageTermsPolicyResponse) UnmarshalBinary(b []byte) error
- func (m *GetAzureImageTermsPolicyResponse) Validate(formats strfmt.Registry) error
- type GetCredentialPrerequisitesRequest
- func (m *GetCredentialPrerequisitesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetCredentialPrerequisitesRequest) MarshalBinary() ([]byte, error)
- func (m *GetCredentialPrerequisitesRequest) UnmarshalBinary(b []byte) error
- func (m *GetCredentialPrerequisitesRequest) Validate(formats strfmt.Registry) error
- type GetCredentialPrerequisitesResponse
- func (m *GetCredentialPrerequisitesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetCredentialPrerequisitesResponse) MarshalBinary() ([]byte, error)
- func (m *GetCredentialPrerequisitesResponse) UnmarshalBinary(b []byte) error
- func (m *GetCredentialPrerequisitesResponse) Validate(formats strfmt.Registry) error
- type GetEnvironmentSettingRequest
- func (m *GetEnvironmentSettingRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetEnvironmentSettingRequest) MarshalBinary() ([]byte, error)
- func (m *GetEnvironmentSettingRequest) UnmarshalBinary(b []byte) error
- func (m *GetEnvironmentSettingRequest) Validate(formats strfmt.Registry) error
- type GetEnvironmentSettingResponse
- func (m *GetEnvironmentSettingResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetEnvironmentSettingResponse) MarshalBinary() ([]byte, error)
- func (m *GetEnvironmentSettingResponse) UnmarshalBinary(b []byte) error
- func (m *GetEnvironmentSettingResponse) Validate(formats strfmt.Registry) error
- type GetEnvironmentUserSyncStateRequest
- func (m *GetEnvironmentUserSyncStateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetEnvironmentUserSyncStateRequest) MarshalBinary() ([]byte, error)
- func (m *GetEnvironmentUserSyncStateRequest) UnmarshalBinary(b []byte) error
- func (m *GetEnvironmentUserSyncStateRequest) Validate(formats strfmt.Registry) error
- type GetEnvironmentUserSyncStateResponse
- func (m *GetEnvironmentUserSyncStateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetEnvironmentUserSyncStateResponse) MarshalBinary() ([]byte, error)
- func (m *GetEnvironmentUserSyncStateResponse) UnmarshalBinary(b []byte) error
- func (m *GetEnvironmentUserSyncStateResponse) Validate(formats strfmt.Registry) error
- type GetFreeipaLogDescriptorsRequest
- type GetFreeipaLogDescriptorsResponse
- func (m *GetFreeipaLogDescriptorsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetFreeipaLogDescriptorsResponse) MarshalBinary() ([]byte, error)
- func (m *GetFreeipaLogDescriptorsResponse) UnmarshalBinary(b []byte) error
- func (m *GetFreeipaLogDescriptorsResponse) Validate(formats strfmt.Registry) error
- type GetFreeipaStatusRequest
- func (m *GetFreeipaStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetFreeipaStatusRequest) MarshalBinary() ([]byte, error)
- func (m *GetFreeipaStatusRequest) UnmarshalBinary(b []byte) error
- func (m *GetFreeipaStatusRequest) Validate(formats strfmt.Registry) error
- type GetFreeipaStatusResponse
- func (m *GetFreeipaStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetFreeipaStatusResponse) MarshalBinary() ([]byte, error)
- func (m *GetFreeipaStatusResponse) UnmarshalBinary(b []byte) error
- func (m *GetFreeipaStatusResponse) Validate(formats strfmt.Registry) error
- type GetFreeipaUpgradeOptionsRequest
- func (m *GetFreeipaUpgradeOptionsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetFreeipaUpgradeOptionsRequest) MarshalBinary() ([]byte, error)
- func (m *GetFreeipaUpgradeOptionsRequest) UnmarshalBinary(b []byte) error
- func (m *GetFreeipaUpgradeOptionsRequest) Validate(formats strfmt.Registry) error
- type GetFreeipaUpgradeOptionsResponse
- func (m *GetFreeipaUpgradeOptionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetFreeipaUpgradeOptionsResponse) MarshalBinary() ([]byte, error)
- func (m *GetFreeipaUpgradeOptionsResponse) UnmarshalBinary(b []byte) error
- func (m *GetFreeipaUpgradeOptionsResponse) Validate(formats strfmt.Registry) error
- type GetGovCloudAuditCredentialPrerequisitesRequest
- func (m *GetGovCloudAuditCredentialPrerequisitesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetGovCloudAuditCredentialPrerequisitesRequest) MarshalBinary() ([]byte, error)
- func (m *GetGovCloudAuditCredentialPrerequisitesRequest) UnmarshalBinary(b []byte) error
- func (m *GetGovCloudAuditCredentialPrerequisitesRequest) Validate(formats strfmt.Registry) error
- type GetGovCloudAuditCredentialPrerequisitesResponse
- func (m *GetGovCloudAuditCredentialPrerequisitesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetGovCloudAuditCredentialPrerequisitesResponse) MarshalBinary() ([]byte, error)
- func (m *GetGovCloudAuditCredentialPrerequisitesResponse) UnmarshalBinary(b []byte) error
- func (m *GetGovCloudAuditCredentialPrerequisitesResponse) Validate(formats strfmt.Registry) error
- type GetGovCloudCredentialPrerequisitesRequest
- func (m *GetGovCloudCredentialPrerequisitesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetGovCloudCredentialPrerequisitesRequest) MarshalBinary() ([]byte, error)
- func (m *GetGovCloudCredentialPrerequisitesRequest) UnmarshalBinary(b []byte) error
- func (m *GetGovCloudCredentialPrerequisitesRequest) Validate(formats strfmt.Registry) error
- type GetGovCloudCredentialPrerequisitesResponse
- func (m *GetGovCloudCredentialPrerequisitesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetGovCloudCredentialPrerequisitesResponse) MarshalBinary() ([]byte, error)
- func (m *GetGovCloudCredentialPrerequisitesResponse) UnmarshalBinary(b []byte) error
- func (m *GetGovCloudCredentialPrerequisitesResponse) Validate(formats strfmt.Registry) error
- type GetIDBrokerMappingsRequest
- func (m *GetIDBrokerMappingsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetIDBrokerMappingsRequest) MarshalBinary() ([]byte, error)
- func (m *GetIDBrokerMappingsRequest) UnmarshalBinary(b []byte) error
- func (m *GetIDBrokerMappingsRequest) Validate(formats strfmt.Registry) error
- type GetIDBrokerMappingsResponse
- func (m *GetIDBrokerMappingsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetIDBrokerMappingsResponse) MarshalBinary() ([]byte, error)
- func (m *GetIDBrokerMappingsResponse) UnmarshalBinary(b []byte) error
- func (m *GetIDBrokerMappingsResponse) Validate(formats strfmt.Registry) error
- type GetIDBrokerMappingsSyncStatusRequest
- func (m *GetIDBrokerMappingsSyncStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetIDBrokerMappingsSyncStatusRequest) MarshalBinary() ([]byte, error)
- func (m *GetIDBrokerMappingsSyncStatusRequest) UnmarshalBinary(b []byte) error
- func (m *GetIDBrokerMappingsSyncStatusRequest) Validate(formats strfmt.Registry) error
- type GetIDBrokerMappingsSyncStatusResponse
- func (m *GetIDBrokerMappingsSyncStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetIDBrokerMappingsSyncStatusResponse) MarshalBinary() ([]byte, error)
- func (m *GetIDBrokerMappingsSyncStatusResponse) UnmarshalBinary(b []byte) error
- func (m *GetIDBrokerMappingsSyncStatusResponse) Validate(formats strfmt.Registry) error
- type GetKeytabRequest
- type GetKeytabResponse
- type GetOperationRequest
- type GetOperationResponse
- type GetRepairFreeipaStatusRequest
- func (m *GetRepairFreeipaStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetRepairFreeipaStatusRequest) MarshalBinary() ([]byte, error)
- func (m *GetRepairFreeipaStatusRequest) UnmarshalBinary(b []byte) error
- func (m *GetRepairFreeipaStatusRequest) Validate(formats strfmt.Registry) error
- type GetRepairFreeipaStatusResponse
- func (m *GetRepairFreeipaStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetRepairFreeipaStatusResponse) MarshalBinary() ([]byte, error)
- func (m *GetRepairFreeipaStatusResponse) UnmarshalBinary(b []byte) error
- func (m *GetRepairFreeipaStatusResponse) Validate(formats strfmt.Registry) error
- type GetRootCertificateRequest
- func (m *GetRootCertificateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetRootCertificateRequest) MarshalBinary() ([]byte, error)
- func (m *GetRootCertificateRequest) UnmarshalBinary(b []byte) error
- func (m *GetRootCertificateRequest) Validate(formats strfmt.Registry) error
- type GetRootCertificateResponse
- func (m *GetRootCertificateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetRootCertificateResponse) MarshalBinary() ([]byte, error)
- func (m *GetRootCertificateResponse) UnmarshalBinary(b []byte) error
- func (m *GetRootCertificateResponse) Validate(formats strfmt.Registry) error
- type IDBrokerMapping
- type IDBrokerMappingRequest
- func (m *IDBrokerMappingRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IDBrokerMappingRequest) MarshalBinary() ([]byte, error)
- func (m *IDBrokerMappingRequest) UnmarshalBinary(b []byte) error
- func (m *IDBrokerMappingRequest) Validate(formats strfmt.Registry) error
- type IDBrokerSyncStatus
- type ImageInfoResponse
- type InitializeAWSComputeClusterRequest
- func (m *InitializeAWSComputeClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *InitializeAWSComputeClusterRequest) MarshalBinary() ([]byte, error)
- func (m *InitializeAWSComputeClusterRequest) UnmarshalBinary(b []byte) error
- func (m *InitializeAWSComputeClusterRequest) Validate(formats strfmt.Registry) error
- type InitializeAWSComputeClusterResponse
- func (m *InitializeAWSComputeClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *InitializeAWSComputeClusterResponse) MarshalBinary() ([]byte, error)
- func (m *InitializeAWSComputeClusterResponse) UnmarshalBinary(b []byte) error
- func (m *InitializeAWSComputeClusterResponse) Validate(formats strfmt.Registry) error
- type InitializeAzureComputeClusterRequest
- func (m *InitializeAzureComputeClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *InitializeAzureComputeClusterRequest) MarshalBinary() ([]byte, error)
- func (m *InitializeAzureComputeClusterRequest) UnmarshalBinary(b []byte) error
- func (m *InitializeAzureComputeClusterRequest) Validate(formats strfmt.Registry) error
- type InitializeAzureComputeClusterResponse
- func (m *InitializeAzureComputeClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *InitializeAzureComputeClusterResponse) MarshalBinary() ([]byte, error)
- func (m *InitializeAzureComputeClusterResponse) UnmarshalBinary(b []byte) error
- func (m *InitializeAzureComputeClusterResponse) Validate(formats strfmt.Registry) error
- type InstanceTemplate
- type LastAutomatedSyncDetails
- func (m *LastAutomatedSyncDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *LastAutomatedSyncDetails) MarshalBinary() ([]byte, error)
- func (m *LastAutomatedSyncDetails) UnmarshalBinary(b []byte) error
- func (m *LastAutomatedSyncDetails) Validate(formats strfmt.Registry) error
- type LastSyncStatusRequest
- type LastSyncStatusResponse
- func (m *LastSyncStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *LastSyncStatusResponse) MarshalBinary() ([]byte, error)
- func (m *LastSyncStatusResponse) UnmarshalBinary(b []byte) error
- func (m *LastSyncStatusResponse) Validate(formats strfmt.Registry) error
- type ListAuditCredentialsRequest
- type ListAuditCredentialsResponse
- func (m *ListAuditCredentialsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListAuditCredentialsResponse) MarshalBinary() ([]byte, error)
- func (m *ListAuditCredentialsResponse) UnmarshalBinary(b []byte) error
- func (m *ListAuditCredentialsResponse) Validate(formats strfmt.Registry) error
- type ListConnectedDataServicesRequest
- func (m *ListConnectedDataServicesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListConnectedDataServicesRequest) MarshalBinary() ([]byte, error)
- func (m *ListConnectedDataServicesRequest) UnmarshalBinary(b []byte) error
- func (m *ListConnectedDataServicesRequest) Validate(formats strfmt.Registry) error
- type ListConnectedDataServicesResponse
- func (m *ListConnectedDataServicesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListConnectedDataServicesResponse) MarshalBinary() ([]byte, error)
- func (m *ListConnectedDataServicesResponse) UnmarshalBinary(b []byte) error
- func (m *ListConnectedDataServicesResponse) Validate(formats strfmt.Registry) error
- type ListCredentialsRequest
- func (m *ListCredentialsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListCredentialsRequest) MarshalBinary() ([]byte, error)
- func (m *ListCredentialsRequest) UnmarshalBinary(b []byte) error
- func (m *ListCredentialsRequest) Validate(formats strfmt.Registry) error
- type ListCredentialsResponse
- func (m *ListCredentialsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListCredentialsResponse) MarshalBinary() ([]byte, error)
- func (m *ListCredentialsResponse) UnmarshalBinary(b []byte) error
- func (m *ListCredentialsResponse) Validate(formats strfmt.Registry) error
- type ListEnvironmentsRequest
- type ListEnvironmentsResponse
- func (m *ListEnvironmentsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListEnvironmentsResponse) MarshalBinary() ([]byte, error)
- func (m *ListEnvironmentsResponse) UnmarshalBinary(b []byte) error
- func (m *ListEnvironmentsResponse) Validate(formats strfmt.Registry) error
- type ListFreeipaDiagnosticsRequest
- func (m *ListFreeipaDiagnosticsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListFreeipaDiagnosticsRequest) MarshalBinary() ([]byte, error)
- func (m *ListFreeipaDiagnosticsRequest) UnmarshalBinary(b []byte) error
- func (m *ListFreeipaDiagnosticsRequest) Validate(formats strfmt.Registry) error
- type ListFreeipaDiagnosticsResponse
- func (m *ListFreeipaDiagnosticsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListFreeipaDiagnosticsResponse) MarshalBinary() ([]byte, error)
- func (m *ListFreeipaDiagnosticsResponse) UnmarshalBinary(b []byte) error
- func (m *ListFreeipaDiagnosticsResponse) Validate(formats strfmt.Registry) error
- type ListFreeipaSecretTypesRequest
- func (m *ListFreeipaSecretTypesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListFreeipaSecretTypesRequest) MarshalBinary() ([]byte, error)
- func (m *ListFreeipaSecretTypesRequest) UnmarshalBinary(b []byte) error
- func (m *ListFreeipaSecretTypesRequest) Validate(formats strfmt.Registry) error
- type ListFreeipaSecretTypesResponse
- func (m *ListFreeipaSecretTypesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListFreeipaSecretTypesResponse) MarshalBinary() ([]byte, error)
- func (m *ListFreeipaSecretTypesResponse) UnmarshalBinary(b []byte) error
- func (m *ListFreeipaSecretTypesResponse) Validate(formats strfmt.Registry) error
- type ListProxyConfigsRequest
- func (m *ListProxyConfigsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListProxyConfigsRequest) MarshalBinary() ([]byte, error)
- func (m *ListProxyConfigsRequest) UnmarshalBinary(b []byte) error
- func (m *ListProxyConfigsRequest) Validate(formats strfmt.Registry) error
- type ListProxyConfigsResponse
- func (m *ListProxyConfigsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ListProxyConfigsResponse) MarshalBinary() ([]byte, error)
- func (m *ListProxyConfigsResponse) UnmarshalBinary(b []byte) error
- func (m *ListProxyConfigsResponse) Validate(formats strfmt.Registry) error
- type LogStorage
- type LogStorageAwsDetails
- type LogStorageAzureDetails
- func (m *LogStorageAzureDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *LogStorageAzureDetails) MarshalBinary() ([]byte, error)
- func (m *LogStorageAzureDetails) UnmarshalBinary(b []byte) error
- func (m *LogStorageAzureDetails) Validate(formats strfmt.Registry) error
- type LogStorageGcpDetails
- type Network
- type NetworkAwsParams
- type NetworkAzureParams
- type NetworkGcpParams
- type OperationDetails
- type OperationResponse
- type OperationStatus
- type OperationType
- type ProxyConfig
- type RebuildFreeipaRequest
- type RebuildFreeipaResponse
- func (m *RebuildFreeipaResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RebuildFreeipaResponse) MarshalBinary() ([]byte, error)
- func (m *RebuildFreeipaResponse) UnmarshalBinary(b []byte) error
- func (m *RebuildFreeipaResponse) Validate(formats strfmt.Registry) error
- type RepairFreeipaRequest
- type RepairFreeipaResponse
- type RepairOperationDetails
- func (m *RepairOperationDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RepairOperationDetails) MarshalBinary() ([]byte, error)
- func (m *RepairOperationDetails) UnmarshalBinary(b []byte) error
- func (m *RepairOperationDetails) Validate(formats strfmt.Registry) error
- type RepairStatus
- type RetryFreeipaRequest
- type RetryFreeipaResponse
- type RotateFreeipaSecretsRequest
- func (m *RotateFreeipaSecretsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RotateFreeipaSecretsRequest) MarshalBinary() ([]byte, error)
- func (m *RotateFreeipaSecretsRequest) UnmarshalBinary(b []byte) error
- func (m *RotateFreeipaSecretsRequest) Validate(formats strfmt.Registry) error
- type RotateFreeipaSecretsResponse
- type RotateSaltPasswordRequest
- func (m *RotateSaltPasswordRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RotateSaltPasswordRequest) MarshalBinary() ([]byte, error)
- func (m *RotateSaltPasswordRequest) UnmarshalBinary(b []byte) error
- func (m *RotateSaltPasswordRequest) Validate(formats strfmt.Registry) error
- type RotateSaltPasswordResponse
- type SecretTypeResponse
- type SecurityAccess
- type SecurityAccessRequest
- type SetAWSAuditCredentialRequest
- func (m *SetAWSAuditCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetAWSAuditCredentialRequest) MarshalBinary() ([]byte, error)
- func (m *SetAWSAuditCredentialRequest) UnmarshalBinary(b []byte) error
- func (m *SetAWSAuditCredentialRequest) Validate(formats strfmt.Registry) error
- type SetAWSAuditCredentialResponse
- func (m *SetAWSAuditCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetAWSAuditCredentialResponse) MarshalBinary() ([]byte, error)
- func (m *SetAWSAuditCredentialResponse) UnmarshalBinary(b []byte) error
- func (m *SetAWSAuditCredentialResponse) Validate(formats strfmt.Registry) error
- type SetAWSGovCloudAuditCredentialRequest
- func (m *SetAWSGovCloudAuditCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetAWSGovCloudAuditCredentialRequest) MarshalBinary() ([]byte, error)
- func (m *SetAWSGovCloudAuditCredentialRequest) UnmarshalBinary(b []byte) error
- func (m *SetAWSGovCloudAuditCredentialRequest) Validate(formats strfmt.Registry) error
- type SetAWSGovCloudAuditCredentialResponse
- func (m *SetAWSGovCloudAuditCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetAWSGovCloudAuditCredentialResponse) MarshalBinary() ([]byte, error)
- func (m *SetAWSGovCloudAuditCredentialResponse) UnmarshalBinary(b []byte) error
- func (m *SetAWSGovCloudAuditCredentialResponse) Validate(formats strfmt.Registry) error
- type SetAccountTelemetryRequest
- func (m *SetAccountTelemetryRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetAccountTelemetryRequest) MarshalBinary() ([]byte, error)
- func (m *SetAccountTelemetryRequest) UnmarshalBinary(b []byte) error
- func (m *SetAccountTelemetryRequest) Validate(formats strfmt.Registry) error
- type SetAccountTelemetryResponse
- func (m *SetAccountTelemetryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetAccountTelemetryResponse) MarshalBinary() ([]byte, error)
- func (m *SetAccountTelemetryResponse) UnmarshalBinary(b []byte) error
- func (m *SetAccountTelemetryResponse) Validate(formats strfmt.Registry) error
- type SetAzureAuditCredentialRequest
- func (m *SetAzureAuditCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetAzureAuditCredentialRequest) MarshalBinary() ([]byte, error)
- func (m *SetAzureAuditCredentialRequest) UnmarshalBinary(b []byte) error
- func (m *SetAzureAuditCredentialRequest) Validate(formats strfmt.Registry) error
- type SetAzureAuditCredentialRequestAppBased
- func (m *SetAzureAuditCredentialRequestAppBased) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetAzureAuditCredentialRequestAppBased) MarshalBinary() ([]byte, error)
- func (m *SetAzureAuditCredentialRequestAppBased) UnmarshalBinary(b []byte) error
- func (m *SetAzureAuditCredentialRequestAppBased) Validate(formats strfmt.Registry) error
- type SetAzureAuditCredentialResponse
- func (m *SetAzureAuditCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetAzureAuditCredentialResponse) MarshalBinary() ([]byte, error)
- func (m *SetAzureAuditCredentialResponse) UnmarshalBinary(b []byte) error
- func (m *SetAzureAuditCredentialResponse) Validate(formats strfmt.Registry) error
- type SetCatalogRequest
- type SetCatalogResponse
- type SetEndpointAccessGatewayRequest
- func (m *SetEndpointAccessGatewayRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetEndpointAccessGatewayRequest) MarshalBinary() ([]byte, error)
- func (m *SetEndpointAccessGatewayRequest) UnmarshalBinary(b []byte) error
- func (m *SetEndpointAccessGatewayRequest) Validate(formats strfmt.Registry) error
- type SetEndpointAccessGatewayResponse
- type SetEnvironmentSettingRequest
- func (m *SetEnvironmentSettingRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetEnvironmentSettingRequest) MarshalBinary() ([]byte, error)
- func (m *SetEnvironmentSettingRequest) UnmarshalBinary(b []byte) error
- func (m *SetEnvironmentSettingRequest) Validate(formats strfmt.Registry) error
- type SetEnvironmentSettingResponse
- type SetGCPAuditCredentialRequest
- func (m *SetGCPAuditCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetGCPAuditCredentialRequest) MarshalBinary() ([]byte, error)
- func (m *SetGCPAuditCredentialRequest) UnmarshalBinary(b []byte) error
- func (m *SetGCPAuditCredentialRequest) Validate(formats strfmt.Registry) error
- type SetGCPAuditCredentialResponse
- func (m *SetGCPAuditCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetGCPAuditCredentialResponse) MarshalBinary() ([]byte, error)
- func (m *SetGCPAuditCredentialResponse) UnmarshalBinary(b []byte) error
- func (m *SetGCPAuditCredentialResponse) Validate(formats strfmt.Registry) error
- type SetIDBrokerMappingsRequest
- func (m *SetIDBrokerMappingsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetIDBrokerMappingsRequest) MarshalBinary() ([]byte, error)
- func (m *SetIDBrokerMappingsRequest) UnmarshalBinary(b []byte) error
- func (m *SetIDBrokerMappingsRequest) Validate(formats strfmt.Registry) error
- type SetIDBrokerMappingsResponse
- func (m *SetIDBrokerMappingsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetIDBrokerMappingsResponse) MarshalBinary() ([]byte, error)
- func (m *SetIDBrokerMappingsResponse) UnmarshalBinary(b []byte) error
- func (m *SetIDBrokerMappingsResponse) Validate(formats strfmt.Registry) error
- type SetPasswordRequest
- type SetPasswordResponse
- type SetTelemetryFeaturesRequest
- func (m *SetTelemetryFeaturesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SetTelemetryFeaturesRequest) MarshalBinary() ([]byte, error)
- func (m *SetTelemetryFeaturesRequest) UnmarshalBinary(b []byte) error
- func (m *SetTelemetryFeaturesRequest) Validate(formats strfmt.Registry) error
- type SetTelemetryFeaturesResponse
- type StartEnvironmentRequest
- func (m *StartEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *StartEnvironmentRequest) MarshalBinary() ([]byte, error)
- func (m *StartEnvironmentRequest) UnmarshalBinary(b []byte) error
- func (m *StartEnvironmentRequest) Validate(formats strfmt.Registry) error
- type StartEnvironmentResponse
- type StartFreeIpaVerticalScalingRequest
- func (m *StartFreeIpaVerticalScalingRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *StartFreeIpaVerticalScalingRequest) MarshalBinary() ([]byte, error)
- func (m *StartFreeIpaVerticalScalingRequest) UnmarshalBinary(b []byte) error
- func (m *StartFreeIpaVerticalScalingRequest) Validate(formats strfmt.Registry) error
- type StartFreeIpaVerticalScalingResponse
- func (m *StartFreeIpaVerticalScalingResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *StartFreeIpaVerticalScalingResponse) MarshalBinary() ([]byte, error)
- func (m *StartFreeIpaVerticalScalingResponse) UnmarshalBinary(b []byte) error
- func (m *StartFreeIpaVerticalScalingResponse) Validate(formats strfmt.Registry) error
- type StopEnvironmentRequest
- func (m *StopEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *StopEnvironmentRequest) MarshalBinary() ([]byte, error)
- func (m *StopEnvironmentRequest) UnmarshalBinary(b []byte) error
- func (m *StopEnvironmentRequest) Validate(formats strfmt.Registry) error
- type StopEnvironmentResponse
- type SyncAllUsersRequest
- type SyncAllUsersResponse
- type SyncIDBrokerMappingsRequest
- func (m *SyncIDBrokerMappingsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SyncIDBrokerMappingsRequest) MarshalBinary() ([]byte, error)
- func (m *SyncIDBrokerMappingsRequest) UnmarshalBinary(b []byte) error
- func (m *SyncIDBrokerMappingsRequest) Validate(formats strfmt.Registry) error
- type SyncIDBrokerMappingsResponse
- type SyncOperationDetails
- type SyncStatus
- type SyncStatusRequest
- type SyncStatusResponse
- type SyncUserRequest
- type SyncUserResponse
- type SynchronizeAllEnvironmentsRequest
- type SynchronizeAllEnvironmentsResponse
- type TagRequest
- type TestAccountTelemetryRulesRequest
- func (m *TestAccountTelemetryRulesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TestAccountTelemetryRulesRequest) MarshalBinary() ([]byte, error)
- func (m *TestAccountTelemetryRulesRequest) UnmarshalBinary(b []byte) error
- func (m *TestAccountTelemetryRulesRequest) Validate(formats strfmt.Registry) error
- type TestAccountTelemetryRulesResponse
- func (m *TestAccountTelemetryRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TestAccountTelemetryRulesResponse) MarshalBinary() ([]byte, error)
- func (m *TestAccountTelemetryRulesResponse) UnmarshalBinary(b []byte) error
- func (m *TestAccountTelemetryRulesResponse) Validate(formats strfmt.Registry) error
- type TunnelType
- type UpdateAwsCredentialRequest
- func (m *UpdateAwsCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAwsCredentialRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateAwsCredentialRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateAwsCredentialRequest) Validate(formats strfmt.Registry) error
- type UpdateAwsCredentialResponse
- func (m *UpdateAwsCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAwsCredentialResponse) MarshalBinary() ([]byte, error)
- func (m *UpdateAwsCredentialResponse) UnmarshalBinary(b []byte) error
- func (m *UpdateAwsCredentialResponse) Validate(formats strfmt.Registry) error
- type UpdateAwsDiskEncryptionParametersRequest
- func (m *UpdateAwsDiskEncryptionParametersRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAwsDiskEncryptionParametersRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateAwsDiskEncryptionParametersRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateAwsDiskEncryptionParametersRequest) Validate(formats strfmt.Registry) error
- type UpdateAwsDiskEncryptionParametersResponse
- func (m *UpdateAwsDiskEncryptionParametersResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAwsDiskEncryptionParametersResponse) MarshalBinary() ([]byte, error)
- func (m *UpdateAwsDiskEncryptionParametersResponse) UnmarshalBinary(b []byte) error
- func (m *UpdateAwsDiskEncryptionParametersResponse) Validate(formats strfmt.Registry) error
- type UpdateAzureAvailabilityZonesRequest
- func (m *UpdateAzureAvailabilityZonesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAzureAvailabilityZonesRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateAzureAvailabilityZonesRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateAzureAvailabilityZonesRequest) Validate(formats strfmt.Registry) error
- type UpdateAzureAvailabilityZonesResponse
- func (m *UpdateAzureAvailabilityZonesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAzureAvailabilityZonesResponse) MarshalBinary() ([]byte, error)
- func (m *UpdateAzureAvailabilityZonesResponse) UnmarshalBinary(b []byte) error
- func (m *UpdateAzureAvailabilityZonesResponse) Validate(formats strfmt.Registry) error
- type UpdateAzureCredentialRequest
- func (m *UpdateAzureCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAzureCredentialRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateAzureCredentialRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateAzureCredentialRequest) Validate(formats strfmt.Registry) error
- type UpdateAzureCredentialRequestAppBased
- func (m *UpdateAzureCredentialRequestAppBased) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAzureCredentialRequestAppBased) MarshalBinary() ([]byte, error)
- func (m *UpdateAzureCredentialRequestAppBased) UnmarshalBinary(b []byte) error
- func (m *UpdateAzureCredentialRequestAppBased) Validate(formats strfmt.Registry) error
- type UpdateAzureCredentialResponse
- func (m *UpdateAzureCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAzureCredentialResponse) MarshalBinary() ([]byte, error)
- func (m *UpdateAzureCredentialResponse) UnmarshalBinary(b []byte) error
- func (m *UpdateAzureCredentialResponse) Validate(formats strfmt.Registry) error
- type UpdateAzureDatabaseResourcesRequest
- func (m *UpdateAzureDatabaseResourcesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAzureDatabaseResourcesRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateAzureDatabaseResourcesRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateAzureDatabaseResourcesRequest) Validate(formats strfmt.Registry) error
- type UpdateAzureDatabaseResourcesResponse
- func (m *UpdateAzureDatabaseResourcesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAzureDatabaseResourcesResponse) MarshalBinary() ([]byte, error)
- func (m *UpdateAzureDatabaseResourcesResponse) UnmarshalBinary(b []byte) error
- func (m *UpdateAzureDatabaseResourcesResponse) Validate(formats strfmt.Registry) error
- type UpdateAzureEncryptionResourcesRequest
- func (m *UpdateAzureEncryptionResourcesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAzureEncryptionResourcesRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateAzureEncryptionResourcesRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateAzureEncryptionResourcesRequest) Validate(formats strfmt.Registry) error
- type UpdateAzureEncryptionResourcesResponse
- func (m *UpdateAzureEncryptionResourcesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAzureEncryptionResourcesResponse) MarshalBinary() ([]byte, error)
- func (m *UpdateAzureEncryptionResourcesResponse) UnmarshalBinary(b []byte) error
- func (m *UpdateAzureEncryptionResourcesResponse) Validate(formats strfmt.Registry) error
- type UpdateAzureImageTermsPolicyRequest
- func (m *UpdateAzureImageTermsPolicyRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateAzureImageTermsPolicyRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateAzureImageTermsPolicyRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateAzureImageTermsPolicyRequest) Validate(formats strfmt.Registry) error
- type UpdateAzureImageTermsPolicyResponse
- type UpdateCustomDockerRegistryRequest
- func (m *UpdateCustomDockerRegistryRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateCustomDockerRegistryRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateCustomDockerRegistryRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateCustomDockerRegistryRequest) Validate(formats strfmt.Registry) error
- type UpdateCustomDockerRegistryResponse
- func (m *UpdateCustomDockerRegistryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateCustomDockerRegistryResponse) MarshalBinary() ([]byte, error)
- func (m *UpdateCustomDockerRegistryResponse) UnmarshalBinary(b []byte) error
- func (m *UpdateCustomDockerRegistryResponse) Validate(formats strfmt.Registry) error
- type UpdateDataServiceResourcesRequest
- func (m *UpdateDataServiceResourcesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateDataServiceResourcesRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateDataServiceResourcesRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateDataServiceResourcesRequest) Validate(formats strfmt.Registry) error
- type UpdateDataServiceResourcesResponse
- func (m *UpdateDataServiceResourcesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateDataServiceResourcesResponse) MarshalBinary() ([]byte, error)
- func (m *UpdateDataServiceResourcesResponse) UnmarshalBinary(b []byte) error
- func (m *UpdateDataServiceResourcesResponse) Validate(formats strfmt.Registry) error
- type UpdateFreeipaToAwsImdsV1Request
- func (m *UpdateFreeipaToAwsImdsV1Request) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateFreeipaToAwsImdsV1Request) MarshalBinary() ([]byte, error)
- func (m *UpdateFreeipaToAwsImdsV1Request) UnmarshalBinary(b []byte) error
- func (m *UpdateFreeipaToAwsImdsV1Request) Validate(formats strfmt.Registry) error
- type UpdateFreeipaToAwsImdsV1Response
- type UpdateFreeipaToAwsImdsV2Request
- func (m *UpdateFreeipaToAwsImdsV2Request) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateFreeipaToAwsImdsV2Request) MarshalBinary() ([]byte, error)
- func (m *UpdateFreeipaToAwsImdsV2Request) UnmarshalBinary(b []byte) error
- func (m *UpdateFreeipaToAwsImdsV2Request) Validate(formats strfmt.Registry) error
- type UpdateFreeipaToAwsImdsV2Response
- type UpdateOrchestratorStateRequest
- func (m *UpdateOrchestratorStateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateOrchestratorStateRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateOrchestratorStateRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateOrchestratorStateRequest) Validate(formats strfmt.Registry) error
- type UpdateOrchestratorStateResponse
- type UpdateProxyConfigRequest
- func (m *UpdateProxyConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateProxyConfigRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateProxyConfigRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateProxyConfigRequest) Validate(formats strfmt.Registry) error
- type UpdateProxyConfigResponse
- type UpdateSSHKeyRequest
- type UpdateSSHKeyResponse
- type UpdateSecurityAccessRequest
- func (m *UpdateSecurityAccessRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateSecurityAccessRequest) MarshalBinary() ([]byte, error)
- func (m *UpdateSecurityAccessRequest) UnmarshalBinary(b []byte) error
- func (m *UpdateSecurityAccessRequest) Validate(formats strfmt.Registry) error
- type UpdateSecurityAccessResponse
- func (m *UpdateSecurityAccessResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpdateSecurityAccessResponse) MarshalBinary() ([]byte, error)
- func (m *UpdateSecurityAccessResponse) UnmarshalBinary(b []byte) error
- func (m *UpdateSecurityAccessResponse) Validate(formats strfmt.Registry) error
- type UpdateSubnetRequest
- type UpdateSubnetResponse
- type UpgradeCcmRequest
- type UpgradeCcmResponse
- type UpgradeFreeipaRequest
- type UpgradeFreeipaResponse
- func (m *UpgradeFreeipaResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpgradeFreeipaResponse) MarshalBinary() ([]byte, error)
- func (m *UpgradeFreeipaResponse) UnmarshalBinary(b []byte) error
- func (m *UpgradeFreeipaResponse) Validate(formats strfmt.Registry) error
- type UpscaleFreeipaRequest
- type UpscaleFreeipaResponse
- func (m *UpscaleFreeipaResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UpscaleFreeipaResponse) MarshalBinary() ([]byte, error)
- func (m *UpscaleFreeipaResponse) UnmarshalBinary(b []byte) error
- func (m *UpscaleFreeipaResponse) Validate(formats strfmt.Registry) error
- type ValidateAwsCloudStorageRequest
- func (m *ValidateAwsCloudStorageRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ValidateAwsCloudStorageRequest) MarshalBinary() ([]byte, error)
- func (m *ValidateAwsCloudStorageRequest) UnmarshalBinary(b []byte) error
- func (m *ValidateAwsCloudStorageRequest) Validate(formats strfmt.Registry) error
- type ValidateAwsCloudStorageResponse
- func (m *ValidateAwsCloudStorageResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ValidateAwsCloudStorageResponse) MarshalBinary() ([]byte, error)
- func (m *ValidateAwsCloudStorageResponse) UnmarshalBinary(b []byte) error
- func (m *ValidateAwsCloudStorageResponse) Validate(formats strfmt.Registry) error
- type ValidateAzureCloudStorageRequest
- func (m *ValidateAzureCloudStorageRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ValidateAzureCloudStorageRequest) MarshalBinary() ([]byte, error)
- func (m *ValidateAzureCloudStorageRequest) UnmarshalBinary(b []byte) error
- func (m *ValidateAzureCloudStorageRequest) Validate(formats strfmt.Registry) error
- type ValidateAzureCloudStorageResponse
- func (m *ValidateAzureCloudStorageResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ValidateAzureCloudStorageResponse) MarshalBinary() ([]byte, error)
- func (m *ValidateAzureCloudStorageResponse) UnmarshalBinary(b []byte) error
- func (m *ValidateAzureCloudStorageResponse) Validate(formats strfmt.Registry) error
Constants ¶
const ( // AzureCredentialCertificatePropertiesStatusKEYGENERATED captures enum value "KEY_GENERATED" AzureCredentialCertificatePropertiesStatusKEYGENERATED string = "KEY_GENERATED" // AzureCredentialCertificatePropertiesStatusACTIVE captures enum value "ACTIVE" AzureCredentialCertificatePropertiesStatusACTIVE string = "ACTIVE" )
const ( // CheckDatabaseConnectivityResponseResultSUCCESS captures enum value "SUCCESS" CheckDatabaseConnectivityResponseResultSUCCESS string = "SUCCESS" // CheckDatabaseConnectivityResponseResultFAILURE captures enum value "FAILURE" CheckDatabaseConnectivityResponseResultFAILURE string = "FAILURE" )
const ( // CheckKubernetesConnectivityResponseStatusSUCCESS captures enum value "SUCCESS" CheckKubernetesConnectivityResponseStatusSUCCESS string = "SUCCESS" // CheckKubernetesConnectivityResponseStatusFAILURE captures enum value "FAILURE" CheckKubernetesConnectivityResponseStatusFAILURE string = "FAILURE" )
const ( // CollectFreeipaDiagnosticsRequestDestinationSUPPORT captures enum value "SUPPORT" CollectFreeipaDiagnosticsRequestDestinationSUPPORT string = "SUPPORT" // CollectFreeipaDiagnosticsRequestDestinationCLOUDSTORAGE captures enum value "CLOUD_STORAGE" CollectFreeipaDiagnosticsRequestDestinationCLOUDSTORAGE string = "CLOUD_STORAGE" // CollectFreeipaDiagnosticsRequestDestinationENG captures enum value "ENG" CollectFreeipaDiagnosticsRequestDestinationENG string = "ENG" // CollectFreeipaDiagnosticsRequestDestinationLOCAL captures enum value "LOCAL" CollectFreeipaDiagnosticsRequestDestinationLOCAL string = "LOCAL" )
const ( // CreateAWSEnvironmentRequestEndpointAccessGatewaySchemePUBLIC captures enum value "PUBLIC" CreateAWSEnvironmentRequestEndpointAccessGatewaySchemePUBLIC string = "PUBLIC" // CreateAWSEnvironmentRequestEndpointAccessGatewaySchemePRIVATE captures enum value "PRIVATE" CreateAWSEnvironmentRequestEndpointAccessGatewaySchemePRIVATE string = "PRIVATE" )
const ( // CreateAWSGovCloudEnvironmentRequestEndpointAccessGatewaySchemePUBLIC captures enum value "PUBLIC" CreateAWSGovCloudEnvironmentRequestEndpointAccessGatewaySchemePUBLIC string = "PUBLIC" // CreateAWSGovCloudEnvironmentRequestEndpointAccessGatewaySchemePRIVATE captures enum value "PRIVATE" CreateAWSGovCloudEnvironmentRequestEndpointAccessGatewaySchemePRIVATE string = "PRIVATE" )
const ( // CreateAzureEnvironmentRequestEndpointAccessGatewaySchemePUBLIC captures enum value "PUBLIC" CreateAzureEnvironmentRequestEndpointAccessGatewaySchemePUBLIC string = "PUBLIC" // CreateAzureEnvironmentRequestEndpointAccessGatewaySchemePRIVATE captures enum value "PRIVATE" CreateAzureEnvironmentRequestEndpointAccessGatewaySchemePRIVATE string = "PRIVATE" )
const ( // CreateGCPEnvironmentRequestEndpointAccessGatewaySchemePUBLIC captures enum value "PUBLIC" CreateGCPEnvironmentRequestEndpointAccessGatewaySchemePUBLIC string = "PUBLIC" // CreateGCPEnvironmentRequestEndpointAccessGatewaySchemePRIVATE captures enum value "PRIVATE" CreateGCPEnvironmentRequestEndpointAccessGatewaySchemePRIVATE string = "PRIVATE" )
const ( // DownscaleFreeipaRequestTargetAvailabilityTypeHA captures enum value "HA" DownscaleFreeipaRequestTargetAvailabilityTypeHA string = "HA" // DownscaleFreeipaRequestTargetAvailabilityTypeTWONODEBASED captures enum value "TWO_NODE_BASED" DownscaleFreeipaRequestTargetAvailabilityTypeTWONODEBASED string = "TWO_NODE_BASED" )
const ( // DownscaleFreeipaResponseTargetAvailabilityTypeHA captures enum value "HA" DownscaleFreeipaResponseTargetAvailabilityTypeHA string = "HA" // DownscaleFreeipaResponseTargetAvailabilityTypeTWONODEBASED captures enum value "TWO_NODE_BASED" DownscaleFreeipaResponseTargetAvailabilityTypeTWONODEBASED string = "TWO_NODE_BASED" )
const ( // EnvValidationSeverityINFO captures enum value "INFO" EnvValidationSeverityINFO string = "INFO" // EnvValidationSeverityWARNING captures enum value "WARNING" EnvValidationSeverityWARNING string = "WARNING" // EnvValidationSeverityERROR captures enum value "ERROR" EnvValidationSeverityERROR string = "ERROR" )
const ( // FreeIPANodeStatusStatusREQUESTED captures enum value "REQUESTED" FreeIPANodeStatusStatusREQUESTED string = "REQUESTED" // FreeIPANodeStatusStatusCREATED captures enum value "CREATED" FreeIPANodeStatusStatusCREATED string = "CREATED" // FreeIPANodeStatusStatusUNREGISTERED captures enum value "UNREGISTERED" FreeIPANodeStatusStatusUNREGISTERED string = "UNREGISTERED" // FreeIPANodeStatusStatusREGISTERED captures enum value "REGISTERED" FreeIPANodeStatusStatusREGISTERED string = "REGISTERED" // FreeIPANodeStatusStatusDECOMMISSIONED captures enum value "DECOMMISSIONED" FreeIPANodeStatusStatusDECOMMISSIONED string = "DECOMMISSIONED" // FreeIPANodeStatusStatusTERMINATED captures enum value "TERMINATED" FreeIPANodeStatusStatusTERMINATED string = "TERMINATED" // FreeIPANodeStatusStatusDELETEDONPROVIDERSIDE captures enum value "DELETED_ON_PROVIDER_SIDE" FreeIPANodeStatusStatusDELETEDONPROVIDERSIDE string = "DELETED_ON_PROVIDER_SIDE" // FreeIPANodeStatusStatusDELETEDBYPROVIDER captures enum value "DELETED_BY_PROVIDER" FreeIPANodeStatusStatusDELETEDBYPROVIDER string = "DELETED_BY_PROVIDER" // FreeIPANodeStatusStatusFAILED captures enum value "FAILED" FreeIPANodeStatusStatusFAILED string = "FAILED" // FreeIPANodeStatusStatusSTOPPED captures enum value "STOPPED" FreeIPANodeStatusStatusSTOPPED string = "STOPPED" // FreeIPANodeStatusStatusREBOOTING captures enum value "REBOOTING" FreeIPANodeStatusStatusREBOOTING string = "REBOOTING" // FreeIPANodeStatusStatusUNREACHABLE captures enum value "UNREACHABLE" FreeIPANodeStatusStatusUNREACHABLE string = "UNREACHABLE" // FreeIPANodeStatusStatusUNHEALTHY captures enum value "UNHEALTHY" FreeIPANodeStatusStatusUNHEALTHY string = "UNHEALTHY" // FreeIPANodeStatusStatusDELETEREQUESTED captures enum value "DELETE_REQUESTED" FreeIPANodeStatusStatusDELETEREQUESTED string = "DELETE_REQUESTED" )
const ( // FreeipaDiagnosticsCollectionResponseStatusRUNNING captures enum value "RUNNING" FreeipaDiagnosticsCollectionResponseStatusRUNNING string = "RUNNING" // FreeipaDiagnosticsCollectionResponseStatusFAILED captures enum value "FAILED" FreeipaDiagnosticsCollectionResponseStatusFAILED string = "FAILED" // FreeipaDiagnosticsCollectionResponseStatusFINISHED captures enum value "FINISHED" FreeipaDiagnosticsCollectionResponseStatusFINISHED string = "FINISHED" // FreeipaDiagnosticsCollectionResponseStatusCANCELLED captures enum value "CANCELLED" FreeipaDiagnosticsCollectionResponseStatusCANCELLED string = "CANCELLED" )
const ( // GetAuditCredentialPrerequisitesRequestCloudPlatformAWS captures enum value "AWS" GetAuditCredentialPrerequisitesRequestCloudPlatformAWS string = "AWS" // GetAuditCredentialPrerequisitesRequestCloudPlatformAZURE captures enum value "AZURE" GetAuditCredentialPrerequisitesRequestCloudPlatformAZURE string = "AZURE" // GetAuditCredentialPrerequisitesRequestCloudPlatformGCP captures enum value "GCP" GetAuditCredentialPrerequisitesRequestCloudPlatformGCP string = "GCP" )
const ( // GetAutomatedSyncEnvironmentStatusResponseSyncPendingStateUNKNOWN captures enum value "UNKNOWN" GetAutomatedSyncEnvironmentStatusResponseSyncPendingStateUNKNOWN string = "UNKNOWN" // GetAutomatedSyncEnvironmentStatusResponseSyncPendingStateSYNCPENDING captures enum value "SYNC_PENDING" GetAutomatedSyncEnvironmentStatusResponseSyncPendingStateSYNCPENDING string = "SYNC_PENDING" // GetAutomatedSyncEnvironmentStatusResponseSyncPendingStateSYNCED captures enum value "SYNCED" GetAutomatedSyncEnvironmentStatusResponseSyncPendingStateSYNCED string = "SYNCED" // GetAutomatedSyncEnvironmentStatusResponseSyncPendingStateSYNCHALTED captures enum value "SYNC_HALTED" GetAutomatedSyncEnvironmentStatusResponseSyncPendingStateSYNCHALTED string = "SYNC_HALTED" )
const ( // GetCredentialPrerequisitesRequestCloudPlatformAWS captures enum value "AWS" GetCredentialPrerequisitesRequestCloudPlatformAWS string = "AWS" // GetCredentialPrerequisitesRequestCloudPlatformAZURE captures enum value "AZURE" GetCredentialPrerequisitesRequestCloudPlatformAZURE string = "AZURE" )
const ( // GetEnvironmentUserSyncStateResponseStateUPTODATE captures enum value "UP_TO_DATE" GetEnvironmentUserSyncStateResponseStateUPTODATE string = "UP_TO_DATE" // GetEnvironmentUserSyncStateResponseStateSTALE captures enum value "STALE" GetEnvironmentUserSyncStateResponseStateSTALE string = "STALE" // GetEnvironmentUserSyncStateResponseStateSYNCINPROGRESS captures enum value "SYNC_IN_PROGRESS" GetEnvironmentUserSyncStateResponseStateSYNCINPROGRESS string = "SYNC_IN_PROGRESS" // GetEnvironmentUserSyncStateResponseStateSYNCFAILED captures enum value "SYNC_FAILED" GetEnvironmentUserSyncStateResponseStateSYNCFAILED string = "SYNC_FAILED" )
const ( // GetFreeipaStatusResponseStatusREQUESTED captures enum value "REQUESTED" GetFreeipaStatusResponseStatusREQUESTED string = "REQUESTED" // GetFreeipaStatusResponseStatusCREATEINPROGRESS captures enum value "CREATE_IN_PROGRESS" GetFreeipaStatusResponseStatusCREATEINPROGRESS string = "CREATE_IN_PROGRESS" // GetFreeipaStatusResponseStatusAVAILABLE captures enum value "AVAILABLE" GetFreeipaStatusResponseStatusAVAILABLE string = "AVAILABLE" // GetFreeipaStatusResponseStatusSTACKAVAILABLE captures enum value "STACK_AVAILABLE" GetFreeipaStatusResponseStatusSTACKAVAILABLE string = "STACK_AVAILABLE" // GetFreeipaStatusResponseStatusUPDATEINPROGRESS captures enum value "UPDATE_IN_PROGRESS" GetFreeipaStatusResponseStatusUPDATEINPROGRESS string = "UPDATE_IN_PROGRESS" // GetFreeipaStatusResponseStatusUPDATEREQUESTED captures enum value "UPDATE_REQUESTED" GetFreeipaStatusResponseStatusUPDATEREQUESTED string = "UPDATE_REQUESTED" // GetFreeipaStatusResponseStatusUPDATEFAILED captures enum value "UPDATE_FAILED" GetFreeipaStatusResponseStatusUPDATEFAILED string = "UPDATE_FAILED" // GetFreeipaStatusResponseStatusCREATEFAILED captures enum value "CREATE_FAILED" GetFreeipaStatusResponseStatusCREATEFAILED string = "CREATE_FAILED" // GetFreeipaStatusResponseStatusDELETEINPROGRESS captures enum value "DELETE_IN_PROGRESS" GetFreeipaStatusResponseStatusDELETEINPROGRESS string = "DELETE_IN_PROGRESS" // GetFreeipaStatusResponseStatusDELETEFAILED captures enum value "DELETE_FAILED" GetFreeipaStatusResponseStatusDELETEFAILED string = "DELETE_FAILED" // GetFreeipaStatusResponseStatusDELETECOMPLETED captures enum value "DELETE_COMPLETED" GetFreeipaStatusResponseStatusDELETECOMPLETED string = "DELETE_COMPLETED" // GetFreeipaStatusResponseStatusSTOPPED captures enum value "STOPPED" GetFreeipaStatusResponseStatusSTOPPED string = "STOPPED" // GetFreeipaStatusResponseStatusSTOPREQUESTED captures enum value "STOP_REQUESTED" GetFreeipaStatusResponseStatusSTOPREQUESTED string = "STOP_REQUESTED" // GetFreeipaStatusResponseStatusSTARTREQUESTED captures enum value "START_REQUESTED" GetFreeipaStatusResponseStatusSTARTREQUESTED string = "START_REQUESTED" // GetFreeipaStatusResponseStatusSTOPINPROGRESS captures enum value "STOP_IN_PROGRESS" GetFreeipaStatusResponseStatusSTOPINPROGRESS string = "STOP_IN_PROGRESS" // GetFreeipaStatusResponseStatusSTARTINPROGRESS captures enum value "START_IN_PROGRESS" GetFreeipaStatusResponseStatusSTARTINPROGRESS string = "START_IN_PROGRESS" // GetFreeipaStatusResponseStatusSTARTFAILED captures enum value "START_FAILED" GetFreeipaStatusResponseStatusSTARTFAILED string = "START_FAILED" // GetFreeipaStatusResponseStatusSTOPFAILED captures enum value "STOP_FAILED" GetFreeipaStatusResponseStatusSTOPFAILED string = "STOP_FAILED" // GetFreeipaStatusResponseStatusWAITFORSYNC captures enum value "WAIT_FOR_SYNC" GetFreeipaStatusResponseStatusWAITFORSYNC string = "WAIT_FOR_SYNC" // GetFreeipaStatusResponseStatusMAINTENANCEMODEENABLED captures enum value "MAINTENANCE_MODE_ENABLED" GetFreeipaStatusResponseStatusMAINTENANCEMODEENABLED string = "MAINTENANCE_MODE_ENABLED" // GetFreeipaStatusResponseStatusUNREACHABLE captures enum value "UNREACHABLE" GetFreeipaStatusResponseStatusUNREACHABLE string = "UNREACHABLE" // GetFreeipaStatusResponseStatusUNHEALTHY captures enum value "UNHEALTHY" GetFreeipaStatusResponseStatusUNHEALTHY string = "UNHEALTHY" // GetFreeipaStatusResponseStatusDELETEDONPROVIDERSIDE captures enum value "DELETED_ON_PROVIDER_SIDE" GetFreeipaStatusResponseStatusDELETEDONPROVIDERSIDE string = "DELETED_ON_PROVIDER_SIDE" // GetFreeipaStatusResponseStatusUNKNOWN captures enum value "UNKNOWN" GetFreeipaStatusResponseStatusUNKNOWN string = "UNKNOWN" )
const ( // GetOperationResponseOperationStatusUNKNOWN captures enum value "UNKNOWN" GetOperationResponseOperationStatusUNKNOWN string = "UNKNOWN" // GetOperationResponseOperationStatusRUNNING captures enum value "RUNNING" GetOperationResponseOperationStatusRUNNING string = "RUNNING" // GetOperationResponseOperationStatusFAILED captures enum value "FAILED" GetOperationResponseOperationStatusFAILED string = "FAILED" // GetOperationResponseOperationStatusFINISHED captures enum value "FINISHED" GetOperationResponseOperationStatusFINISHED string = "FINISHED" // GetOperationResponseOperationStatusCANCELLED captures enum value "CANCELLED" GetOperationResponseOperationStatusCANCELLED string = "CANCELLED" )
const ( // LastAutomatedSyncDetailsStatusUNKNOWN captures enum value "UNKNOWN" LastAutomatedSyncDetailsStatusUNKNOWN string = "UNKNOWN" // LastAutomatedSyncDetailsStatusSUCCESS captures enum value "SUCCESS" LastAutomatedSyncDetailsStatusSUCCESS string = "SUCCESS" // LastAutomatedSyncDetailsStatusFAILED captures enum value "FAILED" LastAutomatedSyncDetailsStatusFAILED string = "FAILED" )
const ( // NetworkEndpointAccessGatewaySchemePUBLIC captures enum value "PUBLIC" NetworkEndpointAccessGatewaySchemePUBLIC string = "PUBLIC" // NetworkEndpointAccessGatewaySchemePRIVATE captures enum value "PRIVATE" NetworkEndpointAccessGatewaySchemePRIVATE string = "PRIVATE" )
const ( // RepairFreeipaRequestRepairTypeAUTO captures enum value "AUTO" RepairFreeipaRequestRepairTypeAUTO string = "AUTO" // RepairFreeipaRequestRepairTypeREBOOT captures enum value "REBOOT" RepairFreeipaRequestRepairTypeREBOOT string = "REBOOT" // RepairFreeipaRequestRepairTypeREBUILD captures enum value "REBUILD" RepairFreeipaRequestRepairTypeREBUILD string = "REBUILD" )
const ( // SetEndpointAccessGatewayRequestEndpointAccessGatewaySchemePUBLIC captures enum value "PUBLIC" SetEndpointAccessGatewayRequestEndpointAccessGatewaySchemePUBLIC string = "PUBLIC" // SetEndpointAccessGatewayRequestEndpointAccessGatewaySchemePRIVATE captures enum value "PRIVATE" SetEndpointAccessGatewayRequestEndpointAccessGatewaySchemePRIVATE string = "PRIVATE" )
const ( // UpscaleFreeipaResponseOriginalAvailabilityTypeNONHA captures enum value "NON_HA" UpscaleFreeipaResponseOriginalAvailabilityTypeNONHA string = "NON_HA" // UpscaleFreeipaResponseOriginalAvailabilityTypeTWONODEBASED captures enum value "TWO_NODE_BASED" UpscaleFreeipaResponseOriginalAvailabilityTypeTWONODEBASED string = "TWO_NODE_BASED" )
const ( // AzureComputeClusterConfigurationRequestOutboundTypeUdr captures enum value "udr" AzureComputeClusterConfigurationRequestOutboundTypeUdr string = "udr" )
const ( // CheckEnvironmentConnectivityRequestAuthenticationTokenTypeCLEARTEXTPASSWORD captures enum value "CLEARTEXT_PASSWORD" CheckEnvironmentConnectivityRequestAuthenticationTokenTypeCLEARTEXTPASSWORD string = "CLEARTEXT_PASSWORD" )
const ( // CheckKubernetesConnectivityRequestFormatYAML captures enum value "YAML" CheckKubernetesConnectivityRequestFormatYAML string = "YAML" )
const ( // CreatePrivateEnvironmentRequestAuthenticationTokenTypeCLEARTEXTPASSWORD captures enum value "CLEARTEXT_PASSWORD" CreatePrivateEnvironmentRequestAuthenticationTokenTypeCLEARTEXTPASSWORD string = "CLEARTEXT_PASSWORD" )
const ( // DownscaleFreeipaResponseOriginalAvailabilityTypeHA captures enum value "HA" DownscaleFreeipaResponseOriginalAvailabilityTypeHA string = "HA" )
const ( // UpscaleFreeipaRequestTargetAvailabilityTypeHA captures enum value "HA" UpscaleFreeipaRequestTargetAvailabilityTypeHA string = "HA" )
const ( // UpscaleFreeipaResponseTargetAvailabilityTypeHA captures enum value "HA" UpscaleFreeipaResponseTargetAvailabilityTypeHA string = "HA" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSComputeClusterConfiguration ¶ added in v0.7.4
type AWSComputeClusterConfiguration struct { // Kubernetes API authorized IP ranges in CIDR notation. KubeAPIAuthorizedIPRanges []string `json:"kubeApiAuthorizedIpRanges"` // If true, creates private cluster. PrivateCluster bool `json:"privateCluster,omitempty"` // Subnets for Kubernetes Worker Nodes WorkerNodeSubnets []string `json:"workerNodeSubnets"` }
AWSComputeClusterConfiguration Externalized compute cluster configuration for the environment.
swagger:model AWSComputeClusterConfiguration
func (*AWSComputeClusterConfiguration) ContextValidate ¶ added in v0.7.4
func (m *AWSComputeClusterConfiguration) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this a w s compute cluster configuration based on context it is used
func (*AWSComputeClusterConfiguration) MarshalBinary ¶ added in v0.7.4
func (m *AWSComputeClusterConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AWSComputeClusterConfiguration) UnmarshalBinary ¶ added in v0.7.4
func (m *AWSComputeClusterConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AWSComputeClusterConfigurationRequest ¶ added in v0.7.4
type AWSComputeClusterConfigurationRequest struct { // Kubernetes API authorized IP ranges in CIDR notation. Mutually exclusive with privateCluster. KubeAPIAuthorizedIPRanges []string `json:"kubeApiAuthorizedIpRanges"` // If true, creates private cluster. PrivateCluster bool `json:"privateCluster,omitempty"` // Specify subnets for Kubernetes Worker Nodes WorkerNodeSubnets []string `json:"workerNodeSubnets"` }
AWSComputeClusterConfigurationRequest Request object for creating Externalized compute cluster for the environment.
swagger:model AWSComputeClusterConfigurationRequest
func (*AWSComputeClusterConfigurationRequest) ContextValidate ¶ added in v0.7.4
func (m *AWSComputeClusterConfigurationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this a w s compute cluster configuration request based on context it is used
func (*AWSComputeClusterConfigurationRequest) MarshalBinary ¶ added in v0.7.4
func (m *AWSComputeClusterConfigurationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AWSComputeClusterConfigurationRequest) UnmarshalBinary ¶ added in v0.7.4
func (m *AWSComputeClusterConfigurationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AWSFreeIpaCreationRequest ¶
type AWSFreeIpaCreationRequest struct { // The number of FreeIPA instances to create per group when creating FreeIPA in the environment InstanceCountByGroup int32 `json:"instanceCountByGroup,omitempty"` // Custom instance type of FreeIPA instances. InstanceType string `json:"instanceType,omitempty"` // Flag which marks that the FreeIPA will be deployed in a multi-availability zone way or not. MultiAz bool `json:"multiAz,omitempty"` // The recipes for the FreeIPA cluster. Recipes []string `json:"recipes"` }
AWSFreeIpaCreationRequest Request object for creating FreeIPA in the environment.
swagger:model AWSFreeIpaCreationRequest
func (*AWSFreeIpaCreationRequest) ContextValidate ¶
func (m *AWSFreeIpaCreationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this a w s free ipa creation request based on context it is used
func (*AWSFreeIpaCreationRequest) MarshalBinary ¶
func (m *AWSFreeIpaCreationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AWSFreeIpaCreationRequest) UnmarshalBinary ¶
func (m *AWSFreeIpaCreationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AnonymizationRuleRequest ¶
type AnonymizationRuleRequest struct { // If rule pattern (value) matches, that will be replaced for this string (default [REDACTED]) Replacement *string `json:"replacement,omitempty"` // Pattern of the rule that should be redacted. // Required: true Value *string `json:"value"` }
AnonymizationRuleRequest Anonymization rule request object that is applied on logs that are sent to Cloudera.
swagger:model AnonymizationRuleRequest
func (*AnonymizationRuleRequest) ContextValidate ¶
func (m *AnonymizationRuleRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this anonymization rule request based on context it is used
func (*AnonymizationRuleRequest) MarshalBinary ¶
func (m *AnonymizationRuleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AnonymizationRuleRequest) UnmarshalBinary ¶
func (m *AnonymizationRuleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AnonymizationRuleResponse ¶
type AnonymizationRuleResponse struct { // If rule pattern (value) matches, that will be replaced for this string (default [REDACTED]) Replacement string `json:"replacement,omitempty"` // Pattern of the rule that should be redacted. Value string `json:"value,omitempty"` }
AnonymizationRuleResponse Anonymization rule response object rule that is applied on logs that are sent to Cloudera.
swagger:model AnonymizationRuleResponse
func (*AnonymizationRuleResponse) ContextValidate ¶
func (m *AnonymizationRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this anonymization rule response based on context it is used
func (*AnonymizationRuleResponse) MarshalBinary ¶
func (m *AnonymizationRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AnonymizationRuleResponse) UnmarshalBinary ¶
func (m *AnonymizationRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AttachFreeIpaRecipesRequest ¶
type AttachFreeIpaRecipesRequest struct { // The environment name or CRN of the FreeIPA. // Required: true Environment *string `json:"environment"` // The list of recipes to attach. // Required: true Recipes []string `json:"recipes"` }
AttachFreeIpaRecipesRequest Request object for attaching recipes to FreeIPA.
swagger:model AttachFreeIpaRecipesRequest
func (*AttachFreeIpaRecipesRequest) ContextValidate ¶
func (m *AttachFreeIpaRecipesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this attach free ipa recipes request based on context it is used
func (*AttachFreeIpaRecipesRequest) MarshalBinary ¶
func (m *AttachFreeIpaRecipesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AttachFreeIpaRecipesRequest) UnmarshalBinary ¶
func (m *AttachFreeIpaRecipesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AttachFreeIpaRecipesResponse ¶
type AttachFreeIpaRecipesResponse interface{}
AttachFreeIpaRecipesResponse Response object for attaching recipes to FreeIPA.
swagger:model AttachFreeIpaRecipesResponse
type AttachedVolume ¶
type AttachedVolume struct { // The number of volumes. Count int32 `json:"count,omitempty"` // The size of each volume in GB. Size int64 `json:"size,omitempty"` // The type of the volumes. VolumeType string `json:"volumeType,omitempty"` }
AttachedVolume The attached volume configuration.
swagger:model AttachedVolume
func (*AttachedVolume) ContextValidate ¶
ContextValidate validates this attached volume based on context it is used
func (*AttachedVolume) MarshalBinary ¶
func (m *AttachedVolume) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AttachedVolume) UnmarshalBinary ¶
func (m *AttachedVolume) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AttachedVolumeDetail ¶
type AttachedVolumeDetail struct { // The number of volumes. Count int32 `json:"count,omitempty"` // The size of each volume in GB. Size int32 `json:"size,omitempty"` // The type of volumes. VolumeType string `json:"volumeType,omitempty"` }
AttachedVolumeDetail The attached volume configuration.
swagger:model AttachedVolumeDetail
func (*AttachedVolumeDetail) ContextValidate ¶
ContextValidate validates this attached volume detail based on context it is used
func (*AttachedVolumeDetail) MarshalBinary ¶
func (m *AttachedVolumeDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AttachedVolumeDetail) UnmarshalBinary ¶
func (m *AttachedVolumeDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Authentication ¶
type Authentication struct { // The SSH user name created on the nodes for SSH access. LoginUserName string `json:"loginUserName,omitempty"` // SSH Public key string. PublicKey string `json:"publicKey,omitempty"` // Public SSH key ID already registered in the cloud provider. PublicKeyID string `json:"publicKeyId,omitempty"` }
Authentication Additional SSH key authentication configuration for accessing cluster node instances.
swagger:model Authentication
func (*Authentication) ContextValidate ¶
ContextValidate validates this authentication based on context it is used
func (*Authentication) MarshalBinary ¶
func (m *Authentication) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Authentication) UnmarshalBinary ¶
func (m *Authentication) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuthenticationRequest ¶
type AuthenticationRequest struct { // Public SSH key string. Mutually exclusive with publicKeyId. PublicKey string `json:"publicKey,omitempty"` // Public SSH key ID already registered in the cloud provider. Mutually exclusive with publicKey. PublicKeyID string `json:"publicKeyId,omitempty"` }
AuthenticationRequest Additional SSH key authentication configuration for accessing cluster node.
swagger:model AuthenticationRequest
func (*AuthenticationRequest) ContextValidate ¶
ContextValidate validates this authentication request based on context it is used
func (*AuthenticationRequest) MarshalBinary ¶
func (m *AuthenticationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AuthenticationRequest) UnmarshalBinary ¶
func (m *AuthenticationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsCredentialPrerequisitesResponse ¶
type AwsCredentialPrerequisitesResponse struct { // The cross-account external ID. // Required: true ExternalID *string `json:"externalId"` // The fine-grained policies related to each service. Policies []*CredentialGranularPolicyResponse `json:"policies"` // The related policy json encoded in base64 // Required: true PolicyJSON *string `json:"policyJson"` }
AwsCredentialPrerequisitesResponse Response object for getting AWS credential prerequisites.
swagger:model AwsCredentialPrerequisitesResponse
func (*AwsCredentialPrerequisitesResponse) ContextValidate ¶
func (m *AwsCredentialPrerequisitesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws credential prerequisites response based on the context it is used
func (*AwsCredentialPrerequisitesResponse) MarshalBinary ¶
func (m *AwsCredentialPrerequisitesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsCredentialPrerequisitesResponse) UnmarshalBinary ¶
func (m *AwsCredentialPrerequisitesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsCredentialProperties ¶
type AwsCredentialProperties struct { // Flag that indicates that the given AWS credential is GovCloud specfic. GovCloud bool `json:"govCloud,omitempty"` // The AWS role arn for the given credential. RoleArn string `json:"roleArn,omitempty"` }
AwsCredentialProperties The credential properties that closely related to those that have been created on AWS.
swagger:model AwsCredentialProperties
func (*AwsCredentialProperties) ContextValidate ¶
func (m *AwsCredentialProperties) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this aws credential properties based on context it is used
func (*AwsCredentialProperties) MarshalBinary ¶
func (m *AwsCredentialProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsCredentialProperties) UnmarshalBinary ¶
func (m *AwsCredentialProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsDiskEncryptionParameters ¶
type AwsDiskEncryptionParameters struct { // ARN of the CMK which is used to encrypt the AWS EBS volumes. EncryptionKeyArn string `json:"encryptionKeyArn,omitempty"` }
AwsDiskEncryptionParameters Object containing details of encryption parameters for AWS cloud.
swagger:model AwsDiskEncryptionParameters
func (*AwsDiskEncryptionParameters) ContextValidate ¶
func (m *AwsDiskEncryptionParameters) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this aws disk encryption parameters based on context it is used
func (*AwsDiskEncryptionParameters) MarshalBinary ¶
func (m *AwsDiskEncryptionParameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsDiskEncryptionParameters) UnmarshalBinary ¶
func (m *AwsDiskEncryptionParameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsFreeIpaInstanceTemplateParams ¶
type AwsFreeIpaInstanceTemplateParams struct { // Maximum hourly price of spot instances. // Maximum: 255 // Minimum: 0.001 SpotMaxPrice float64 `json:"spotMaxPrice,omitempty"` // Percentage of spot instances. // Maximum: 100 // Minimum: 0 SpotPercentage *int32 `json:"spotPercentage,omitempty"` }
AwsFreeIpaInstanceTemplateParams AWS specific FreeIPA parameters.
swagger:model AwsFreeIpaInstanceTemplateParams
func (*AwsFreeIpaInstanceTemplateParams) ContextValidate ¶
func (m *AwsFreeIpaInstanceTemplateParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this aws free ipa instance template params based on context it is used
func (*AwsFreeIpaInstanceTemplateParams) MarshalBinary ¶
func (m *AwsFreeIpaInstanceTemplateParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsFreeIpaInstanceTemplateParams) UnmarshalBinary ¶
func (m *AwsFreeIpaInstanceTemplateParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsLogStorageRequest ¶
type AwsLogStorageRequest struct { // The base location to store backup in S3. This should be an s3a:// url. BackupStorageLocationBase string `json:"backupStorageLocationBase,omitempty"` // The AWS instance profile that which contains the necessary permissions to access the S3 storage location. // Required: true InstanceProfile *string `json:"instanceProfile"` // The base location to store logs in S3. This should be an s3a:// url. // Required: true StorageLocationBase *string `json:"storageLocationBase"` }
AwsLogStorageRequest AWS storage configuration for cluster and audit logs.
swagger:model AwsLogStorageRequest
func (*AwsLogStorageRequest) ContextValidate ¶
ContextValidate validates this aws log storage request based on context it is used
func (*AwsLogStorageRequest) MarshalBinary ¶
func (m *AwsLogStorageRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsLogStorageRequest) UnmarshalBinary ¶
func (m *AwsLogStorageRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureAuthenticationTypeProperties ¶
type AzureAuthenticationTypeProperties string
AzureAuthenticationTypeProperties Authentication type of the credential
swagger:model AzureAuthenticationTypeProperties
const ( // AzureAuthenticationTypePropertiesCERTIFICATE captures enum value "CERTIFICATE" AzureAuthenticationTypePropertiesCERTIFICATE AzureAuthenticationTypeProperties = "CERTIFICATE" // AzureAuthenticationTypePropertiesSECRET captures enum value "SECRET" AzureAuthenticationTypePropertiesSECRET AzureAuthenticationTypeProperties = "SECRET" )
func NewAzureAuthenticationTypeProperties ¶
func NewAzureAuthenticationTypeProperties(value AzureAuthenticationTypeProperties) *AzureAuthenticationTypeProperties
func (AzureAuthenticationTypeProperties) ContextValidate ¶
func (m AzureAuthenticationTypeProperties) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this azure authentication type properties based on context it is used
func (AzureAuthenticationTypeProperties) Pointer ¶
func (m AzureAuthenticationTypeProperties) Pointer() *AzureAuthenticationTypeProperties
Pointer returns a pointer to a freshly-allocated AzureAuthenticationTypeProperties.
type AzureComputeClusterConfiguration ¶ added in v0.7.4
type AzureComputeClusterConfiguration struct { // Kubernetes API authorized IP ranges in CIDR notation. KubeAPIAuthorizedIPRanges []string `json:"kubeApiAuthorizedIpRanges"` // Cluster egress with defined outbound type in Azure Kubernetes Service. OutboundType string `json:"outboundType,omitempty"` // If true, creates private cluster. PrivateCluster bool `json:"privateCluster,omitempty"` // Subnets for Kubernetes Worker Nodes WorkerNodeSubnets []string `json:"workerNodeSubnets"` }
AzureComputeClusterConfiguration Externalized compute cluster configuration for the environment.
swagger:model AzureComputeClusterConfiguration
func (*AzureComputeClusterConfiguration) ContextValidate ¶ added in v0.7.4
func (m *AzureComputeClusterConfiguration) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this azure compute cluster configuration based on context it is used
func (*AzureComputeClusterConfiguration) MarshalBinary ¶ added in v0.7.4
func (m *AzureComputeClusterConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureComputeClusterConfiguration) UnmarshalBinary ¶ added in v0.7.4
func (m *AzureComputeClusterConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureComputeClusterConfigurationRequest ¶ added in v0.7.4
type AzureComputeClusterConfigurationRequest struct { // Kubernetes API authorized IP ranges in CIDR notation. Mutually exclusive with privateCluster. KubeAPIAuthorizedIPRanges []string `json:"kubeApiAuthorizedIpRanges"` // Customize cluster egress with defined outbound type in Azure Kubernetes Service. // Enum: ["udr"] OutboundType string `json:"outboundType,omitempty"` // If true, creates private cluster PrivateCluster bool `json:"privateCluster,omitempty"` // Specify subnets for Kubernetes Worker Nodes WorkerNodeSubnets []string `json:"workerNodeSubnets"` }
AzureComputeClusterConfigurationRequest Request object for creating Externalized compute cluster for the environment.
swagger:model AzureComputeClusterConfigurationRequest
func (*AzureComputeClusterConfigurationRequest) ContextValidate ¶ added in v0.7.4
func (m *AzureComputeClusterConfigurationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this azure compute cluster configuration request based on context it is used
func (*AzureComputeClusterConfigurationRequest) MarshalBinary ¶ added in v0.7.4
func (m *AzureComputeClusterConfigurationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureComputeClusterConfigurationRequest) UnmarshalBinary ¶ added in v0.7.4
func (m *AzureComputeClusterConfigurationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureCredentialCertificateProperties ¶
type AzureCredentialCertificateProperties struct { // The certificate (PEM) encoded in base64 format Base64 string `json:"base64,omitempty"` // the expiration timestamp Expiration string `json:"expiration,omitempty"` // the expiration in date format // Format: date-time ExpirationDate strfmt.DateTime `json:"expirationDate,omitempty"` // The SHA512 digest of the certificate Sha512 string `json:"sha512,omitempty"` // The status of an Azure credential. // Enum: ["KEY_GENERATED","ACTIVE"] Status string `json:"status,omitempty"` }
AzureCredentialCertificateProperties The certificate used for the credential
swagger:model AzureCredentialCertificateProperties
func (*AzureCredentialCertificateProperties) ContextValidate ¶
func (m *AzureCredentialCertificateProperties) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this azure credential certificate properties based on context it is used
func (*AzureCredentialCertificateProperties) MarshalBinary ¶
func (m *AzureCredentialCertificateProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureCredentialCertificateProperties) UnmarshalBinary ¶
func (m *AzureCredentialCertificateProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureCredentialPrerequisitesResponse ¶
type AzureCredentialPrerequisitesResponse struct { // Azure CLI command to create Azure AD Application encoded in base64. // Required: true AppCreationCommand *string `json:"appCreationCommand"` // The fine-grained policies related to each service. Policies []*CredentialGranularPolicyResponse `json:"policies"` // The related role definition json encoded in base64 // Required: true RoleDefinitionJSON *string `json:"roleDefinitionJson"` }
AzureCredentialPrerequisitesResponse Response object for getting Azure credential prerequisites.
swagger:model AzureCredentialPrerequisitesResponse
func (*AzureCredentialPrerequisitesResponse) ContextValidate ¶
func (m *AzureCredentialPrerequisitesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this azure credential prerequisites response based on the context it is used
func (*AzureCredentialPrerequisitesResponse) MarshalBinary ¶
func (m *AzureCredentialPrerequisitesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureCredentialPrerequisitesResponse) UnmarshalBinary ¶
func (m *AzureCredentialPrerequisitesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureCredentialProperties ¶
type AzureCredentialProperties struct { // The ID of the created Azure app. AppID string `json:"appId,omitempty"` // Authentication type of the credential AuthenticationType AzureAuthenticationTypeProperties `json:"authenticationType,omitempty"` // The public certificate used by the Azure credential. Certificate *AzureCredentialCertificateProperties `json:"certificate,omitempty"` // The Azure subscription ID for the given credential. SubscriptionID string `json:"subscriptionId,omitempty"` // The Azure tenant ID for the given credential. TenantID string `json:"tenantId,omitempty"` }
AzureCredentialProperties The credential properties that closely related to those that have been created on Azure.
swagger:model AzureCredentialProperties
func (*AzureCredentialProperties) ContextValidate ¶
func (m *AzureCredentialProperties) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this azure credential properties based on the context it is used
func (*AzureCredentialProperties) MarshalBinary ¶
func (m *AzureCredentialProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureCredentialProperties) UnmarshalBinary ¶
func (m *AzureCredentialProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureDataServicesParameters ¶ added in v0.4.2
type AzureDataServicesParameters struct { // Required: true SharedManagedIdentity *string `json:"sharedManagedIdentity"` }
AzureDataServicesParameters Azure-specific Data Service parameters response.
swagger:model AzureDataServicesParameters
func (*AzureDataServicesParameters) ContextValidate ¶ added in v0.4.2
func (m *AzureDataServicesParameters) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this azure data services parameters based on context it is used
func (*AzureDataServicesParameters) MarshalBinary ¶ added in v0.4.2
func (m *AzureDataServicesParameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureDataServicesParameters) UnmarshalBinary ¶ added in v0.4.2
func (m *AzureDataServicesParameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureDataServicesParametersRequest ¶ added in v0.4.2
type AzureDataServicesParametersRequest struct { // Required: true SharedManagedIdentity *string `json:"sharedManagedIdentity"` }
AzureDataServicesParametersRequest Azure-specific Data Service parameters request.
swagger:model AzureDataServicesParametersRequest
func (*AzureDataServicesParametersRequest) ContextValidate ¶ added in v0.4.2
func (m *AzureDataServicesParametersRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this azure data services parameters request based on context it is used
func (*AzureDataServicesParametersRequest) MarshalBinary ¶ added in v0.4.2
func (m *AzureDataServicesParametersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureDataServicesParametersRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *AzureDataServicesParametersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureDatabaseResources ¶ added in v0.4.2
type AzureDatabaseResources struct { // The full Azure resource ID of the existing Private DNS Zone used for Flexible Server and Single Server Databases. DatabasePrivateDNSZoneID string `json:"databasePrivateDnsZoneId,omitempty"` // The subnets delegated for Flexible Server database. Accepts either the name or the full resource id. FlexibleServerSubnetIds []string `json:"flexibleServerSubnetIds"` }
AzureDatabaseResources Object containing details of database resources for Azure cloud.
swagger:model AzureDatabaseResources
func (*AzureDatabaseResources) ContextValidate ¶ added in v0.4.2
func (m *AzureDatabaseResources) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this azure database resources based on context it is used
func (*AzureDatabaseResources) MarshalBinary ¶ added in v0.4.2
func (m *AzureDatabaseResources) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureDatabaseResources) UnmarshalBinary ¶ added in v0.4.2
func (m *AzureDatabaseResources) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureFreeIpaCreationRequest ¶
type AzureFreeIpaCreationRequest struct { // The number of FreeIPA instances to create per group when creating FreeIPA in the environment InstanceCountByGroup int32 `json:"instanceCountByGroup,omitempty"` // Custom instance type of FreeIPA instances. InstanceType string `json:"instanceType,omitempty"` // Flag that enables deployment of the FreeIPA in a multi-availability zone. MultiAz *bool `json:"multiAz,omitempty"` // The recipes for the FreeIPA cluster. Recipes []string `json:"recipes"` }
AzureFreeIpaCreationRequest Request object for creating FreeIPA in the environment.
swagger:model AzureFreeIpaCreationRequest
func (*AzureFreeIpaCreationRequest) ContextValidate ¶
func (m *AzureFreeIpaCreationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this azure free ipa creation request based on context it is used
func (*AzureFreeIpaCreationRequest) MarshalBinary ¶
func (m *AzureFreeIpaCreationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureFreeIpaCreationRequest) UnmarshalBinary ¶
func (m *AzureFreeIpaCreationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureLogStorageRequest ¶
type AzureLogStorageRequest struct { // The storage location to use. The location has to be in the following format abfs://filesystem@storage-account-name.dfs.core.windows.net. The filesystem must already exist and the storage account must be StorageV2. BackupStorageLocationBase string `json:"backupStorageLocationBase,omitempty"` // The managed identity associated with the logger. This identity should have Storage Blob Data Contributor role on the given storage account. // Required: true ManagedIdentity *string `json:"managedIdentity"` // The storage location to use. The location has to be in the following format abfs://filesystem@storage-account-name.dfs.core.windows.net. The filesystem must already exist and the storage account must be StorageV2. // Required: true StorageLocationBase *string `json:"storageLocationBase"` }
AzureLogStorageRequest Azure storage configuration for cluster and audit logs.
swagger:model AzureLogStorageRequest
func (*AzureLogStorageRequest) ContextValidate ¶
func (m *AzureLogStorageRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this azure log storage request based on context it is used
func (*AzureLogStorageRequest) MarshalBinary ¶
func (m *AzureLogStorageRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureLogStorageRequest) UnmarshalBinary ¶
func (m *AzureLogStorageRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureResourceEncryptionParameters ¶
type AzureResourceEncryptionParameters struct { // ID of the Disk Encryption Set created in Azure which is used to encrypt Managed Disks of FreeIPA, Data Lake, Data Hub and PostgreSQL. DiskEncryptionSetID string `json:"diskEncryptionSetId,omitempty"` // Name of the existing Azure resource group hosting the Azure Key Vault containing customer managed key which is used to encrypt the Azure Managed Disks. EncryptionKeyResourceGroupName string `json:"encryptionKeyResourceGroupName,omitempty"` // URL of the key which is used to encrypt the Azure Managed Disks. EncryptionKeyURL string `json:"encryptionKeyUrl,omitempty"` // User managed identity for encryption. EncryptionUserManagedIdentity string `json:"encryptionUserManagedIdentity,omitempty"` // User managed identity for encryption. (deprecated) UserManagedIdentity string `json:"userManagedIdentity,omitempty"` }
AzureResourceEncryptionParameters Object containing details of encryption parameters for Azure cloud.
swagger:model AzureResourceEncryptionParameters
func (*AzureResourceEncryptionParameters) ContextValidate ¶
func (m *AzureResourceEncryptionParameters) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this azure resource encryption parameters based on context it is used
func (*AzureResourceEncryptionParameters) MarshalBinary ¶
func (m *AzureResourceEncryptionParameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureResourceEncryptionParameters) UnmarshalBinary ¶
func (m *AzureResourceEncryptionParameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BackupStorage ¶
type BackupStorage struct { // aws details AwsDetails *BackupStorageAwsDetails `json:"awsDetails,omitempty"` // azure details AzureDetails *BackupStorageAzureDetails `json:"azureDetails,omitempty"` // Whether external backup storage is enabled. The default value is disabled. Enabled bool `json:"enabled,omitempty"` // gcp details GcpDetails *BackupStorageGcpDetails `json:"gcpDetails,omitempty"` }
BackupStorage Storage configuration for backup.
swagger:model BackupStorage
func (*BackupStorage) ContextValidate ¶
ContextValidate validate this backup storage based on the context it is used
func (*BackupStorage) MarshalBinary ¶
func (m *BackupStorage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BackupStorage) UnmarshalBinary ¶
func (m *BackupStorage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BackupStorageAwsDetails ¶
type BackupStorageAwsDetails struct { // The AWS instance profile which contains the necessary permissions to access the S3 storage location. InstanceProfile string `json:"instanceProfile,omitempty"` // The base location to store backup in S3. This should be an s3a:// url. StorageLocationBase string `json:"storageLocationBase,omitempty"` }
BackupStorageAwsDetails AWS-specific backup storage configuration information.
swagger:model BackupStorageAwsDetails
func (*BackupStorageAwsDetails) ContextValidate ¶
func (m *BackupStorageAwsDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this backup storage aws details based on context it is used
func (*BackupStorageAwsDetails) MarshalBinary ¶
func (m *BackupStorageAwsDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BackupStorageAwsDetails) UnmarshalBinary ¶
func (m *BackupStorageAwsDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BackupStorageAzureDetails ¶
type BackupStorageAzureDetails struct { // The managed identity associated with the backup. This identity should have Storage Blob Data Contributor role on the given storage account. ManagedIdentity string `json:"managedIdentity,omitempty"` // The storage location to use. The location has to be in the following format abfs://filesystem@storage-account-name.dfs.core.windows.net. StorageLocationBase string `json:"storageLocationBase,omitempty"` }
BackupStorageAzureDetails Azure-specific backup storage configuration information.
swagger:model BackupStorageAzureDetails
func (*BackupStorageAzureDetails) ContextValidate ¶
func (m *BackupStorageAzureDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this backup storage azure details based on context it is used
func (*BackupStorageAzureDetails) MarshalBinary ¶
func (m *BackupStorageAzureDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BackupStorageAzureDetails) UnmarshalBinary ¶
func (m *BackupStorageAzureDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BackupStorageGcpDetails ¶
type BackupStorageGcpDetails struct { // Email ID of the service account associated with the backup instances. ServiceAccountEmail string `json:"serviceAccountEmail,omitempty"` // The storage location to use. This should be a gs:// url. StorageLocationBase string `json:"storageLocationBase,omitempty"` }
BackupStorageGcpDetails GCP-specific backup storage configuration information.
swagger:model BackupStorageGcpDetails
func (*BackupStorageGcpDetails) ContextValidate ¶
func (m *BackupStorageGcpDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this backup storage gcp details based on context it is used
func (*BackupStorageGcpDetails) MarshalBinary ¶
func (m *BackupStorageGcpDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BackupStorageGcpDetails) UnmarshalBinary ¶
func (m *BackupStorageGcpDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CancelFreeipaDiagnosticsRequest ¶
type CancelFreeipaDiagnosticsRequest struct { // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` }
CancelFreeipaDiagnosticsRequest Request object for cancel running FreeIPA diagnostics collections.
swagger:model CancelFreeipaDiagnosticsRequest
func (*CancelFreeipaDiagnosticsRequest) ContextValidate ¶
func (m *CancelFreeipaDiagnosticsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this cancel freeipa diagnostics request based on context it is used
func (*CancelFreeipaDiagnosticsRequest) MarshalBinary ¶
func (m *CancelFreeipaDiagnosticsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CancelFreeipaDiagnosticsRequest) UnmarshalBinary ¶
func (m *CancelFreeipaDiagnosticsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CancelFreeipaDiagnosticsResponse ¶
type CancelFreeipaDiagnosticsResponse interface{}
CancelFreeipaDiagnosticsResponse Response object for cancel running FreeIPA diagnostics collections.
swagger:model CancelFreeipaDiagnosticsResponse
type CdpCluster ¶
type CdpCluster struct { // List of cluster validation message. ClusterValidationMessages []*EnvValidation `json:"clusterValidationMessages"` // The Url to Cloudera Manager. CmURL string `json:"cmUrl,omitempty"` // Display name of cluster. DisplayName string `json:"displayName,omitempty"` // List of exposed CDP DC services ExposedServices []*ExposedService `json:"exposedServices"` // Name of cluster. Name string `json:"name,omitempty"` // Version of Cloudera Manager. Version string `json:"version,omitempty"` }
CdpCluster Discovered CdpCluster object.
swagger:model CdpCluster
func (*CdpCluster) ContextValidate ¶
ContextValidate validate this cdp cluster based on the context it is used
func (*CdpCluster) MarshalBinary ¶
func (m *CdpCluster) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CdpCluster) UnmarshalBinary ¶
func (m *CdpCluster) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ChangeEnvironmentCredentialRequest ¶
type ChangeEnvironmentCredentialRequest struct { // The credential name to set for the environment. This must be a credential that already exists. // Required: true CredentialName *string `json:"credentialName"` // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` }
ChangeEnvironmentCredentialRequest Request object for a change environment credentials request.
swagger:model ChangeEnvironmentCredentialRequest
func (*ChangeEnvironmentCredentialRequest) ContextValidate ¶
func (m *ChangeEnvironmentCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this change environment credential request based on context it is used
func (*ChangeEnvironmentCredentialRequest) MarshalBinary ¶
func (m *ChangeEnvironmentCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ChangeEnvironmentCredentialRequest) UnmarshalBinary ¶
func (m *ChangeEnvironmentCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ChangeEnvironmentCredentialResponse ¶
type ChangeEnvironmentCredentialResponse struct { // The environment summary. // Required: true Environment *EnvironmentSummary `json:"environment"` }
ChangeEnvironmentCredentialResponse Response object for a change environment credentials request.
swagger:model ChangeEnvironmentCredentialResponse
func (*ChangeEnvironmentCredentialResponse) ContextValidate ¶
func (m *ChangeEnvironmentCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this change environment credential response based on the context it is used
func (*ChangeEnvironmentCredentialResponse) MarshalBinary ¶
func (m *ChangeEnvironmentCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ChangeEnvironmentCredentialResponse) UnmarshalBinary ¶
func (m *ChangeEnvironmentCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CheckDatabaseConnectivityRequest ¶
type CheckDatabaseConnectivityRequest struct { // Host value. // Required: true Host *string `json:"host"` // Database name value. // Required: true Name *string `json:"name"` // Password value. // Required: true Password *string `json:"password"` // Port value. // Required: true Port *int32 `json:"port"` // Username value. // Required: true Username *string `json:"username"` }
CheckDatabaseConnectivityRequest Request object for checking Database connectivity.
swagger:model CheckDatabaseConnectivityRequest
func (*CheckDatabaseConnectivityRequest) ContextValidate ¶
func (m *CheckDatabaseConnectivityRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this check database connectivity request based on context it is used
func (*CheckDatabaseConnectivityRequest) MarshalBinary ¶
func (m *CheckDatabaseConnectivityRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CheckDatabaseConnectivityRequest) UnmarshalBinary ¶
func (m *CheckDatabaseConnectivityRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CheckDatabaseConnectivityResponse ¶
type CheckDatabaseConnectivityResponse struct { // Message explaining the result. Message string `json:"message,omitempty"` // Result of the connectivity check. // Required: true // Enum: ["SUCCESS","FAILURE"] Result *string `json:"result"` }
CheckDatabaseConnectivityResponse Response object for checking Database connectivity.
swagger:model CheckDatabaseConnectivityResponse
func (*CheckDatabaseConnectivityResponse) ContextValidate ¶
func (m *CheckDatabaseConnectivityResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this check database connectivity response based on context it is used
func (*CheckDatabaseConnectivityResponse) MarshalBinary ¶
func (m *CheckDatabaseConnectivityResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CheckDatabaseConnectivityResponse) UnmarshalBinary ¶
func (m *CheckDatabaseConnectivityResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CheckEnvironmentConnectivityRequest ¶
type CheckEnvironmentConnectivityRequest struct { // The address of the Cloudera Manager managing the Datalake cluster. // Required: true Address *string `json:"address"` // A string (text or json) used to authenticate to the Cloudera Manager. // Required: true AuthenticationToken *string `json:"authenticationToken"` // How to interpret the authenticationToken field. Defaults to CLEARTEXT_PASSWORD. // Enum: ["CLEARTEXT_PASSWORD"] AuthenticationTokenType string `json:"authenticationTokenType,omitempty"` // The name of the cluster(s) to use as a Datalake for the environment. ClusterNames []string `json:"clusterNames"` // User name for accessing the Cloudera Manager. // Required: true User *string `json:"user"` }
CheckEnvironmentConnectivityRequest Request object to check connectivity to private cloud environment.
swagger:model CheckEnvironmentConnectivityRequest
func (*CheckEnvironmentConnectivityRequest) ContextValidate ¶
func (m *CheckEnvironmentConnectivityRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this check environment connectivity request based on context it is used
func (*CheckEnvironmentConnectivityRequest) MarshalBinary ¶
func (m *CheckEnvironmentConnectivityRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CheckEnvironmentConnectivityRequest) UnmarshalBinary ¶
func (m *CheckEnvironmentConnectivityRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CheckEnvironmentConnectivityResponse ¶
type CheckEnvironmentConnectivityResponse struct { // List of discovered clusters // Required: true Clusters []*CdpCluster `json:"clusters"` }
CheckEnvironmentConnectivityResponse Response object to check connectivity to private cloud environment.
swagger:model CheckEnvironmentConnectivityResponse
func (*CheckEnvironmentConnectivityResponse) ContextValidate ¶
func (m *CheckEnvironmentConnectivityResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this check environment connectivity response based on the context it is used
func (*CheckEnvironmentConnectivityResponse) MarshalBinary ¶
func (m *CheckEnvironmentConnectivityResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CheckEnvironmentConnectivityResponse) UnmarshalBinary ¶
func (m *CheckEnvironmentConnectivityResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CheckKubernetesConnectivityRequest ¶
type CheckKubernetesConnectivityRequest struct { // Format of Kubernetes configuration file. Defaults to YAML. // Enum: ["YAML"] Format string `json:"format,omitempty"` // Content of Kubernetes configuration file as a text blob in YAML format. // Required: true KubeConfig *string `json:"kubeConfig"` }
CheckKubernetesConnectivityRequest Request object for checking Kubernetes connectivity.
swagger:model CheckKubernetesConnectivityRequest
func (*CheckKubernetesConnectivityRequest) ContextValidate ¶
func (m *CheckKubernetesConnectivityRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this check kubernetes connectivity request based on context it is used
func (*CheckKubernetesConnectivityRequest) MarshalBinary ¶
func (m *CheckKubernetesConnectivityRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CheckKubernetesConnectivityRequest) UnmarshalBinary ¶
func (m *CheckKubernetesConnectivityRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CheckKubernetesConnectivityResponse ¶
type CheckKubernetesConnectivityResponse struct { // Message explaining the status. Used for Errors. Message string `json:"message,omitempty"` // Status of Kubernetes cluster. Also indicates connectivity. // Required: true // Enum: ["SUCCESS","FAILURE"] Status *string `json:"status"` }
CheckKubernetesConnectivityResponse Response object for checking Kubernetes connectivity.
swagger:model CheckKubernetesConnectivityResponse
func (*CheckKubernetesConnectivityResponse) ContextValidate ¶
func (m *CheckKubernetesConnectivityResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this check kubernetes connectivity response based on context it is used
func (*CheckKubernetesConnectivityResponse) MarshalBinary ¶
func (m *CheckKubernetesConnectivityResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CheckKubernetesConnectivityResponse) UnmarshalBinary ¶
func (m *CheckKubernetesConnectivityResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CloudSubnet ¶
type CloudSubnet struct { // The availability zone of the subnet. AvailabilityZone string `json:"availabilityZone,omitempty"` // The CIDR IP range of the subnet. Cidr string `json:"cidr,omitempty"` // The id of the subnet. SubnetID string `json:"subnetId,omitempty"` // The name of the subnet. SubnetName string `json:"subnetName,omitempty"` }
CloudSubnet Information about a cloud provider subnet.
swagger:model CloudSubnet
func (*CloudSubnet) ContextValidate ¶
ContextValidate validates this cloud subnet based on context it is used
func (*CloudSubnet) MarshalBinary ¶
func (m *CloudSubnet) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloudSubnet) UnmarshalBinary ¶
func (m *CloudSubnet) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CollectFreeipaDiagnosticsRequest ¶
type CollectFreeipaDiagnosticsRequest struct { // Array of log descriptors that should be additionally collected during diagnostics collection. AdditionalLogs []*FreeipaVMLogRequest `json:"additionalLogs"` // Optional support case number in case of SUPPORT destination, otherwise only act as additional data. CaseNumber string `json:"caseNumber,omitempty"` // Additional information / title for the diagnostics collection. // Required: true Description *string `json:"description"` // Destination of the diagnostics collection (Support, Own cloud storage, Engineering or collect only on the nodes) // Required: true // Enum: ["SUPPORT","CLOUD_STORAGE","ENG","LOCAL"] Destination *string `json:"destination"` // Date timestamp - collect files only for diagnostics that has lower created timestamp value than this. // Format: date-time EndDate strfmt.DateTime `json:"endDate,omitempty"` // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` // Array of host names (fqdn or IP address), collection will not run on the excluded hosts. // Unique: true ExcludeHosts []string `json:"excludeHosts"` // Array of host groups, collection will run only on the dedicated hosts that belongs to these host groups. // Unique: true HostGroups []string `json:"hostGroups"` // Array of host names (fqdn), collection will run only on the dedicated hosts. // Unique: true Hosts []string `json:"hosts"` // Include Nginx report generated by GoAccess (if available). IncludeNginxReport bool `json:"includeNginxReport,omitempty"` // Include salt minion/master/api system logs in the diagnostics collection. IncludeSaltLogs bool `json:"includeSaltLogs,omitempty"` // Include SAR (System Activity Report) generated outputs in the diagnostics collection (if available). IncludeSarOutput bool `json:"includeSarOutput,omitempty"` // Array of labels that can filter logs that are collected during diagnostics collection. // Unique: true Labels []string `json:"labels"` // Skip unhealthy hosts from the diagnostics collection. SkipUnresponsiveHosts bool `json:"skipUnresponsiveHosts,omitempty"` // Date timestamp - collect files only for diagnostics that has higher last modified timestamp value than this. // Format: date-time StartDate strfmt.DateTime `json:"startDate,omitempty"` // Enable/disable node level storage validation (can be disabled for example, if you have too many hosts and do not want to do too much parallel writes to s3/abfs) StorageValidation *bool `json:"storageValidation,omitempty"` // If enabled, required package (cdp-telemetry) will be upgraded or installed on the nodes. (useful if package is not installed or needs to be upgraded) Network is required for this operation. UpdatePackage *bool `json:"updatePackage,omitempty"` }
CollectFreeipaDiagnosticsRequest Request object for collecting FreeIPA diagnostics.
swagger:model CollectFreeipaDiagnosticsRequest
func (*CollectFreeipaDiagnosticsRequest) ContextValidate ¶
func (m *CollectFreeipaDiagnosticsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this collect freeipa diagnostics request based on the context it is used
func (*CollectFreeipaDiagnosticsRequest) MarshalBinary ¶
func (m *CollectFreeipaDiagnosticsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CollectFreeipaDiagnosticsRequest) UnmarshalBinary ¶
func (m *CollectFreeipaDiagnosticsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CollectFreeipaDiagnosticsResponse ¶
type CollectFreeipaDiagnosticsResponse interface{}
CollectFreeipaDiagnosticsResponse Response object for collecting FreeIPA diagnostics.
swagger:model CollectFreeipaDiagnosticsResponse
type ConnectedDataService ¶ added in v0.4.2
type ConnectedDataService struct { // List of resource names for the given Data Service. // Required: true Clusters []string `json:"clusters"` // The name of the given Data Service. // Required: true Name *string `json:"name"` }
ConnectedDataService A single entry that contains the name of the given Data Service and its related resource(s).
swagger:model ConnectedDataService
func (*ConnectedDataService) ContextValidate ¶ added in v0.4.2
ContextValidate validates this connected data service based on context it is used
func (*ConnectedDataService) MarshalBinary ¶ added in v0.4.2
func (m *ConnectedDataService) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConnectedDataService) UnmarshalBinary ¶ added in v0.4.2
func (m *ConnectedDataService) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAWSCredentialRequest ¶
type CreateAWSCredentialRequest struct { // The name of the credential. // Required: true CredentialName *string `json:"credentialName"` // A description for the credential. Description string `json:"description,omitempty"` // The ARN of the delegated access role. // Required: true RoleArn *string `json:"roleArn"` }
CreateAWSCredentialRequest Request object for a create AWS credential request.
swagger:model CreateAWSCredentialRequest
func (*CreateAWSCredentialRequest) ContextValidate ¶
func (m *CreateAWSCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create a w s credential request based on context it is used
func (*CreateAWSCredentialRequest) MarshalBinary ¶
func (m *CreateAWSCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAWSCredentialRequest) UnmarshalBinary ¶
func (m *CreateAWSCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAWSCredentialResponse ¶
type CreateAWSCredentialResponse struct { // The credential object. // Required: true Credential *Credential `json:"credential"` }
CreateAWSCredentialResponse Response object for a create AWS credential request.
swagger:model CreateAWSCredentialResponse
func (*CreateAWSCredentialResponse) ContextValidate ¶
func (m *CreateAWSCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create a w s credential response based on the context it is used
func (*CreateAWSCredentialResponse) MarshalBinary ¶
func (m *CreateAWSCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAWSCredentialResponse) UnmarshalBinary ¶
func (m *CreateAWSCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAWSEnvironmentRequest ¶
type CreateAWSEnvironmentRequest struct { // SSH authentication information for accessing cluster node instances. Users with access to this authentication information have root level access to the Data Lake and Data Hub cluster instances. // Required: true Authentication *AuthenticationRequest `json:"authentication"` // The Externalized k8s configuration create request for the environment ComputeClusterConfiguration *AWSComputeClusterConfigurationRequest `json:"computeClusterConfiguration,omitempty"` // Whether to create private subnets or not. CreatePrivateSubnets bool `json:"createPrivateSubnets,omitempty"` // Whether to create service endpoints or not. CreateServiceEndpoints bool `json:"createServiceEndpoints,omitempty"` // Name of the credential to use for the environment. // Required: true CredentialName *string `json:"credentialName"` // Configures the desired custom docker registry for data services. CustomDockerRegistry *CustomDockerRegistryRequest `json:"customDockerRegistry,omitempty"` // An description of the environment. Description string `json:"description,omitempty"` // Enable compute clusters for environment EnableComputeCluster bool `json:"enableComputeCluster,omitempty"` // Whether to enable SSH tunneling for the environment. EnableTunnel *bool `json:"enableTunnel,omitempty"` // ARN of the AWS KMS CMK to use for the server-side encryption of AWS storage resources. EncryptionKeyArn string `json:"encryptionKeyArn,omitempty"` // The scheme for the endpoint gateway. PUBLIC creates an external endpoint that can be accessed over the Internet. Defaults to PRIVATE which restricts the traffic to be internal to the VPC. // Enum: ["PUBLIC","PRIVATE"] EndpointAccessGatewayScheme string `json:"endpointAccessGatewayScheme,omitempty"` // The subnets to use for endpoint access gateway. EndpointAccessGatewaySubnetIds []string `json:"endpointAccessGatewaySubnetIds"` // The name of the environment. Must contain only lowercase letters, numbers and hyphens. // Required: true EnvironmentName *string `json:"environmentName"` // The FreeIPA creation request for the environment FreeIpa *AWSFreeIpaCreationRequest `json:"freeIpa,omitempty"` // The FreeIPA image request for the environment Image *FreeIpaImageRequest `json:"image,omitempty"` // AWS storage configuration for cluster and audit logs. // Required: true LogStorage *AwsLogStorageRequest `json:"logStorage"` // The network CIDR. This will create a VPC along with subnets in multiple Availability Zones. NetworkCidr string `json:"networkCidr,omitempty"` // Name of the proxy config to use for the environment. ProxyConfigName string `json:"proxyConfigName,omitempty"` // The region of the environment. // Required: true Region *string `json:"region"` // When true, this will report additional diagnostic information back to Cloudera. ReportDeploymentLogs bool `json:"reportDeploymentLogs,omitempty"` // Deprecated. S3Guard was used to ensure consistent S3 updates when S3 was still eventually consistent. With the introduction of Consistent S3, the goal and usage of S3 Guard have become superfluous and defunct. S3GuardTableName string `json:"s3GuardTableName,omitempty"` // Security control for FreeIPA and Data Lake deployment. // Required: true SecurityAccess *SecurityAccessRequest `json:"securityAccess"` // One or more subnet IDs within the VPC. Mutually exclusive with networkCidr. // Unique: true SubnetIds []string `json:"subnetIds"` // Tags associated with the resources. Tags []*TagRequest `json:"tags"` // The Amazon VPC ID. Mutually exclusive with networkCidr. VpcID string `json:"vpcId,omitempty"` // When this is enabled, diagnostic information about job and query execution is sent to Workload Manager for Data Hub clusters created within this environment. WorkloadAnalytics bool `json:"workloadAnalytics,omitempty"` }
CreateAWSEnvironmentRequest Request object for a create AWS environment request.
swagger:model CreateAWSEnvironmentRequest
func (*CreateAWSEnvironmentRequest) ContextValidate ¶
func (m *CreateAWSEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create a w s environment request based on the context it is used
func (*CreateAWSEnvironmentRequest) MarshalBinary ¶
func (m *CreateAWSEnvironmentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAWSEnvironmentRequest) UnmarshalBinary ¶
func (m *CreateAWSEnvironmentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAWSEnvironmentResponse ¶
type CreateAWSEnvironmentResponse struct { // Created environment object. // Required: true Environment *Environment `json:"environment"` }
CreateAWSEnvironmentResponse Response object for a create AWS environment request.
swagger:model CreateAWSEnvironmentResponse
func (*CreateAWSEnvironmentResponse) ContextValidate ¶
func (m *CreateAWSEnvironmentResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create a w s environment response based on the context it is used
func (*CreateAWSEnvironmentResponse) MarshalBinary ¶
func (m *CreateAWSEnvironmentResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAWSEnvironmentResponse) UnmarshalBinary ¶
func (m *CreateAWSEnvironmentResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAWSGovCloudCredentialRequest ¶ added in v0.4.2
type CreateAWSGovCloudCredentialRequest struct { // The name of the credential. // Required: true CredentialName *string `json:"credentialName"` // A description for the credential. Description string `json:"description,omitempty"` // The ARN of the delegated access role. // Required: true RoleArn *string `json:"roleArn"` }
CreateAWSGovCloudCredentialRequest Request object for a create AWS credential request for GovCloud.
swagger:model CreateAWSGovCloudCredentialRequest
func (*CreateAWSGovCloudCredentialRequest) ContextValidate ¶ added in v0.4.2
func (m *CreateAWSGovCloudCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create a w s gov cloud credential request based on context it is used
func (*CreateAWSGovCloudCredentialRequest) MarshalBinary ¶ added in v0.4.2
func (m *CreateAWSGovCloudCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAWSGovCloudCredentialRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *CreateAWSGovCloudCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAWSGovCloudCredentialResponse ¶ added in v0.4.2
type CreateAWSGovCloudCredentialResponse struct { // The credential object. // Required: true Credential *Credential `json:"credential"` }
CreateAWSGovCloudCredentialResponse Response object for a create AWS credential request for GovCloud.
swagger:model CreateAWSGovCloudCredentialResponse
func (*CreateAWSGovCloudCredentialResponse) ContextValidate ¶ added in v0.4.2
func (m *CreateAWSGovCloudCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create a w s gov cloud credential response based on the context it is used
func (*CreateAWSGovCloudCredentialResponse) MarshalBinary ¶ added in v0.4.2
func (m *CreateAWSGovCloudCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAWSGovCloudCredentialResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *CreateAWSGovCloudCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAWSGovCloudEnvironmentRequest ¶ added in v0.4.2
type CreateAWSGovCloudEnvironmentRequest struct { // SSH authentication information for accessing cluster node instances. Users with access to this authentication information have root level access to the Data Lake and Data Hub cluster instances. // Required: true Authentication *AuthenticationRequest `json:"authentication"` // Whether to create private subnets or not. CreatePrivateSubnets bool `json:"createPrivateSubnets,omitempty"` // Whether to create service endpoints or not. CreateServiceEndpoints bool `json:"createServiceEndpoints,omitempty"` // Name of the credential to use for the environment. // Required: true CredentialName *string `json:"credentialName"` // Configures the desired custom docker registry for data services. CustomDockerRegistry *CustomDockerRegistryRequest `json:"customDockerRegistry,omitempty"` // An description of the environment. Description string `json:"description,omitempty"` // Whether to enable SSH tunneling for the environment. EnableTunnel *bool `json:"enableTunnel,omitempty"` // ARN of the AWS KMS CMK to use for the server-side encryption of AWS storage resources. EncryptionKeyArn string `json:"encryptionKeyArn,omitempty"` // The scheme for the endpoint gateway. PUBLIC creates an external endpoint that can be accessed over the Internet. Defaults to PRIVATE which restricts the traffic to be internal to the VPC. // Enum: ["PUBLIC","PRIVATE"] EndpointAccessGatewayScheme string `json:"endpointAccessGatewayScheme,omitempty"` // The subnets to use for endpoint access gateway. EndpointAccessGatewaySubnetIds []string `json:"endpointAccessGatewaySubnetIds"` // The name of the environment. Must contain only lowercase letters, numbers and hyphens. // Required: true EnvironmentName *string `json:"environmentName"` // The FreeIPA creation request for the environment FreeIpa *AWSFreeIpaCreationRequest `json:"freeIpa,omitempty"` // The FreeIPA image request for the environment Image *FreeIpaImageRequest `json:"image,omitempty"` // AWS storage configuration for cluster and audit logs. // Required: true LogStorage *AwsLogStorageRequest `json:"logStorage"` // The network CIDR. This will create a VPC along with subnets in multiple Availability Zones. NetworkCidr string `json:"networkCidr,omitempty"` // Name of the proxy config to use for the environment. ProxyConfigName string `json:"proxyConfigName,omitempty"` // The region of the environment. // Required: true Region *string `json:"region"` // When true, this will report additional diagnostic information back to Cloudera. ReportDeploymentLogs bool `json:"reportDeploymentLogs,omitempty"` // Deprecated. S3Guard was used to ensure consistent S3 updates when S3 was still eventually consistent. With the introduction of Consistent S3, the goal and usage of S3 Guard have become superfluous and defunct. S3GuardTableName string `json:"s3GuardTableName,omitempty"` // Security control for FreeIPA and Data Lake deployment. // Required: true SecurityAccess *SecurityAccessRequest `json:"securityAccess"` // One or more subnet IDs within the VPC. Mutually exclusive with networkCidr. // Unique: true SubnetIds []string `json:"subnetIds"` // Tags associated with the resources. Tags []*TagRequest `json:"tags"` // The Amazon VPC ID. Mutually exclusive with networkCidr. VpcID string `json:"vpcId,omitempty"` // When this is enabled, diagnostic information about job and query execution is sent to Workload Manager for Data Hub clusters created within this environment. WorkloadAnalytics bool `json:"workloadAnalytics,omitempty"` }
CreateAWSGovCloudEnvironmentRequest Request object for a create AWS GovCloud environment request.
swagger:model CreateAWSGovCloudEnvironmentRequest
func (*CreateAWSGovCloudEnvironmentRequest) ContextValidate ¶ added in v0.4.2
func (m *CreateAWSGovCloudEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create a w s gov cloud environment request based on the context it is used
func (*CreateAWSGovCloudEnvironmentRequest) MarshalBinary ¶ added in v0.4.2
func (m *CreateAWSGovCloudEnvironmentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAWSGovCloudEnvironmentRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *CreateAWSGovCloudEnvironmentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAWSGovCloudEnvironmentResponse ¶ added in v0.4.2
type CreateAWSGovCloudEnvironmentResponse struct { // Created environment object. // Required: true Environment *Environment `json:"environment"` }
CreateAWSGovCloudEnvironmentResponse Response object for a create AWS GovCloud environment request.
swagger:model CreateAWSGovCloudEnvironmentResponse
func (*CreateAWSGovCloudEnvironmentResponse) ContextValidate ¶ added in v0.4.2
func (m *CreateAWSGovCloudEnvironmentResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create a w s gov cloud environment response based on the context it is used
func (*CreateAWSGovCloudEnvironmentResponse) MarshalBinary ¶ added in v0.4.2
func (m *CreateAWSGovCloudEnvironmentResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAWSGovCloudEnvironmentResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *CreateAWSGovCloudEnvironmentResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAzureCredentialRequest ¶
type CreateAzureCredentialRequest struct { // app based // Required: true AppBased *CreateAzureCredentialRequestAppBased `json:"appBased"` // The name of the credential. // Required: true CredentialName *string `json:"credentialName"` // A description for the credential. Description string `json:"description,omitempty"` // The Azure subscription ID. Required for secret based credentials and optional for certificate based ones. SubscriptionID string `json:"subscriptionId,omitempty"` // The Azure AD tenant ID for the Azure subscription. Required for secret based credentials and optional for certificate based ones. TenantID string `json:"tenantId,omitempty"` }
CreateAzureCredentialRequest Request object for a create Azure credential request.
swagger:model CreateAzureCredentialRequest
func (*CreateAzureCredentialRequest) ContextValidate ¶
func (m *CreateAzureCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create azure credential request based on the context it is used
func (*CreateAzureCredentialRequest) MarshalBinary ¶
func (m *CreateAzureCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAzureCredentialRequest) UnmarshalBinary ¶
func (m *CreateAzureCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAzureCredentialRequestAppBased ¶
type CreateAzureCredentialRequestAppBased struct { // The id of the application registered in Azure. ApplicationID string `json:"applicationId,omitempty"` // Authentication type of the credential AuthenticationType AzureAuthenticationTypeProperties `json:"authenticationType,omitempty"` // The client secret key (also referred to as application password) for the registered application. SecretKey string `json:"secretKey,omitempty"` }
CreateAzureCredentialRequestAppBased Additional configurations needed for app-based authentication.
swagger:model CreateAzureCredentialRequestAppBased
func (*CreateAzureCredentialRequestAppBased) ContextValidate ¶
func (m *CreateAzureCredentialRequestAppBased) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create azure credential request app based based on the context it is used
func (*CreateAzureCredentialRequestAppBased) MarshalBinary ¶
func (m *CreateAzureCredentialRequestAppBased) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAzureCredentialRequestAppBased) UnmarshalBinary ¶
func (m *CreateAzureCredentialRequestAppBased) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAzureCredentialResponse ¶
type CreateAzureCredentialResponse struct { // The credential object. // Required: true Credential *Credential `json:"credential"` }
CreateAzureCredentialResponse Response object for a create Azure credential request.
swagger:model CreateAzureCredentialResponse
func (*CreateAzureCredentialResponse) ContextValidate ¶
func (m *CreateAzureCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create azure credential response based on the context it is used
func (*CreateAzureCredentialResponse) MarshalBinary ¶
func (m *CreateAzureCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAzureCredentialResponse) UnmarshalBinary ¶
func (m *CreateAzureCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAzureEnvironmentRequest ¶
type CreateAzureEnvironmentRequest struct { // The zones of the environment in the given region. AvailabilityZones []string `json:"availabilityZones"` // The Externalized k8s configuration create request for the environment. ComputeClusterConfiguration *AzureComputeClusterConfigurationRequest `json:"computeClusterConfiguration,omitempty"` // When this is enabled, then Azure Postgres will be configured with Private Endpoint and a Private DNS Zone. When this is disabled, then Azure Service Endpoints will be created. The default value is disabled. CreatePrivateEndpoints bool `json:"createPrivateEndpoints,omitempty"` // Name of the credential to use for the environment. // Required: true CredentialName *string `json:"credentialName"` // Configures the desired custom docker registry for data services. CustomDockerRegistry *CustomDockerRegistryRequest `json:"customDockerRegistry,omitempty"` // Data Services parameters of the environment. DataServices *DataServicesRequest `json:"dataServices,omitempty"` // An description of the environment. Description string `json:"description,omitempty"` // Enable compute clusters for environment EnableComputeCluster bool `json:"enableComputeCluster,omitempty"` // Whether or not outbound load balancers should be created for Azure environments. The default behavior is to not create the outbound load balancer. EnableOutboundLoadBalancer bool `json:"enableOutboundLoadBalancer,omitempty"` // Whether to enable SSH tunneling for the environment. EnableTunnel *bool `json:"enableTunnel,omitempty"` // When this is enabled, we will provision resources with host encrypted true flag. EncryptionAtHost bool `json:"encryptionAtHost,omitempty"` // Name of the existing Azure resource group hosting the Azure Key Vault containing customer managed key which will be used to encrypt the Azure Managed Disks. It is required only when the entitlement is granted and the resource group of the key vault is different from the resource group in which the environment is to be created. Omitting it implies that, the key vault containing the encryption key is present in the same resource group where the environment would be created. EncryptionKeyResourceGroupName string `json:"encryptionKeyResourceGroupName,omitempty"` // URL of the key which will be used to encrypt the Azure Managed Disks, if entitlement has been granted. EncryptionKeyURL string `json:"encryptionKeyUrl,omitempty"` // User managed identity for encryption. EncryptionUserManagedIdentity string `json:"encryptionUserManagedIdentity,omitempty"` // The scheme for the endpoint gateway. PUBLIC creates an external endpoint that can be accessed over the Internet. Defaults to PRIVATE which restricts the traffic to be internal to the VNet. // Enum: ["PUBLIC","PRIVATE"] EndpointAccessGatewayScheme string `json:"endpointAccessGatewayScheme,omitempty"` // The subnets to use for endpoint access gateway. EndpointAccessGatewaySubnetIds []string `json:"endpointAccessGatewaySubnetIds"` // The name of the environment. Must contain only lowercase letters, numbers and hyphens. // Required: true EnvironmentName *string `json:"environmentName"` // Parameters needed to use an existing VNet and Subnets. ExistingNetworkParams *ExistingAzureNetworkRequest `json:"existingNetworkParams,omitempty"` // The subnets delegated for Flexible Server database. Accepts either the name or the full resource id. FlexibleServerSubnetIds []string `json:"flexibleServerSubnetIds"` // The FreeIPA creation request for the environment FreeIpa *AzureFreeIpaCreationRequest `json:"freeIpa,omitempty"` // The FreeIPA image request for the environment Image *FreeIpaImageRequest `json:"image,omitempty"` // Azure storage configuration for cluster and audit logs. // Required: true LogStorage *AzureLogStorageRequest `json:"logStorage"` // new network params NewNetworkParams *CreateAzureEnvironmentRequestNewNetworkParams `json:"newNetworkParams,omitempty"` // Name of the proxy config to use for the environment. ProxyConfigName string `json:"proxyConfigName,omitempty"` // Public SSH key string. The associated private key can be used to get root-level access to the Data Lake instance and Data Hub cluster instances. // Required: true PublicKey *string `json:"publicKey"` // The region of the environment. // Required: true Region *string `json:"region"` // When true, this will report additional diagnostic information back to Cloudera. ReportDeploymentLogs bool `json:"reportDeploymentLogs,omitempty"` // Name of an existing Azure resource group to be used for the environment. If it is not specified then new resource groups will be generated. ResourceGroupName string `json:"resourceGroupName,omitempty"` // Security control for FreeIPA and Data Lake deployment. // Required: true SecurityAccess *SecurityAccessRequest `json:"securityAccess"` // Tags associated with the resources. Tags []*TagRequest `json:"tags"` // Whether to associate public ip's to the resources within the network. // Required: true UsePublicIP *bool `json:"usePublicIp"` // User managed identity for encryption. (deprecated) UserManagedIdentity string `json:"userManagedIdentity,omitempty"` // When this is enabled, diagnostic information about job and query execution is sent to Workload Manager for Data Hub clusters created within this environment. WorkloadAnalytics bool `json:"workloadAnalytics,omitempty"` }
CreateAzureEnvironmentRequest Request object for a create Azure environment request.
swagger:model CreateAzureEnvironmentRequest
func (*CreateAzureEnvironmentRequest) ContextValidate ¶
func (m *CreateAzureEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create azure environment request based on the context it is used
func (*CreateAzureEnvironmentRequest) MarshalBinary ¶
func (m *CreateAzureEnvironmentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAzureEnvironmentRequest) UnmarshalBinary ¶
func (m *CreateAzureEnvironmentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAzureEnvironmentRequestNewNetworkParams ¶
type CreateAzureEnvironmentRequestNewNetworkParams struct { // The range of private IPv4 addresses that resources will use under the created VNet. // Required: true NetworkCidr *string `json:"networkCidr"` }
CreateAzureEnvironmentRequestNewNetworkParams Parameteres needed to automatically create VNet and Subnets.
swagger:model CreateAzureEnvironmentRequestNewNetworkParams
func (*CreateAzureEnvironmentRequestNewNetworkParams) ContextValidate ¶
func (m *CreateAzureEnvironmentRequestNewNetworkParams) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create azure environment request new network params based on context it is used
func (*CreateAzureEnvironmentRequestNewNetworkParams) MarshalBinary ¶
func (m *CreateAzureEnvironmentRequestNewNetworkParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAzureEnvironmentRequestNewNetworkParams) UnmarshalBinary ¶
func (m *CreateAzureEnvironmentRequestNewNetworkParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateAzureEnvironmentResponse ¶
type CreateAzureEnvironmentResponse struct { // Created environment object. // Required: true Environment *Environment `json:"environment"` }
CreateAzureEnvironmentResponse Response object for a create Azure environment request.
swagger:model CreateAzureEnvironmentResponse
func (*CreateAzureEnvironmentResponse) ContextValidate ¶
func (m *CreateAzureEnvironmentResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create azure environment response based on the context it is used
func (*CreateAzureEnvironmentResponse) MarshalBinary ¶
func (m *CreateAzureEnvironmentResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateAzureEnvironmentResponse) UnmarshalBinary ¶
func (m *CreateAzureEnvironmentResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateGCPCredentialRequest ¶
type CreateGCPCredentialRequest struct { // The JSON key for the service account. Please use local path when using the CLI (e.g. file:///absolute/path/to/cred.json) to avoid exposing the keys in the command line history. // Required: true CredentialKey *string `json:"credentialKey"` // The name of the credential. // Required: true CredentialName *string `json:"credentialName"` // A description for the credential. Description string `json:"description,omitempty"` }
CreateGCPCredentialRequest Request object for a create GCP credential request.
swagger:model CreateGCPCredentialRequest
func (*CreateGCPCredentialRequest) ContextValidate ¶
func (m *CreateGCPCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create g c p credential request based on context it is used
func (*CreateGCPCredentialRequest) MarshalBinary ¶
func (m *CreateGCPCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateGCPCredentialRequest) UnmarshalBinary ¶
func (m *CreateGCPCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateGCPCredentialResponse ¶
type CreateGCPCredentialResponse struct { // The credential object. // Required: true Credential *Credential `json:"credential"` }
CreateGCPCredentialResponse Response object for a create GCP credential request.
swagger:model CreateGCPCredentialResponse
func (*CreateGCPCredentialResponse) ContextValidate ¶
func (m *CreateGCPCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create g c p credential response based on the context it is used
func (*CreateGCPCredentialResponse) MarshalBinary ¶
func (m *CreateGCPCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateGCPCredentialResponse) UnmarshalBinary ¶
func (m *CreateGCPCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateGCPEnvironmentRequest ¶
type CreateGCPEnvironmentRequest struct { // The zones of the environment in the given region. Multi-zone selection is not supported in GCP yet. It accepts only one zone until support is added. AvailabilityZones []string `json:"availabilityZones"` // Name of the credential to use for the environment. // Required: true CredentialName *string `json:"credentialName"` // Configures the desired custom docker registry for data services. CustomDockerRegistry *CustomDockerRegistryRequest `json:"customDockerRegistry,omitempty"` // A description of the environment. Description string `json:"description,omitempty"` // Whether to enable SSH tunneling for the environment. EnableTunnel *bool `json:"enableTunnel,omitempty"` // Key Resource ID of the customer managed encryption key to encrypt GCP resources. EncryptionKey string `json:"encryptionKey,omitempty"` // The scheme for the endpoint gateway. PUBLIC creates an external endpoint that can be accessed over the Internet. Defaults to PRIVATE which restricts the traffic to be internal to the VPC. // Enum: ["PUBLIC","PRIVATE"] EndpointAccessGatewayScheme string `json:"endpointAccessGatewayScheme,omitempty"` // The subnets to use for endpoint access gateway. EndpointAccessGatewaySubnetIds []string `json:"endpointAccessGatewaySubnetIds"` // The name of the environment. Must contain only lowercase letters, numbers and hyphens. // Required: true EnvironmentName *string `json:"environmentName"` // Parameters needed to use an existing VPC and Subnets. For now only existing network params is supported. // Required: true ExistingNetworkParams *ExistingGCPNetworkRequest `json:"existingNetworkParams"` // The FreeIPA creation request for the environment FreeIpa *GCPFreeIpaCreationRequest `json:"freeIpa,omitempty"` // GCP storage configuration for cluster and audit logs. LogStorage *GcpLogStorageRequest `json:"logStorage,omitempty"` // Name of the proxy config to use for the environment. ProxyConfigName string `json:"proxyConfigName,omitempty"` // Public SSH key string. The associated private key can be used to get root-level access to the Data Lake instance and Data Hub cluster instances. // Required: true PublicKey *string `json:"publicKey"` // The region of the environment. // Required: true Region *string `json:"region"` // When true, this will report additional diagnostic information back to Cloudera. ReportDeploymentLogs bool `json:"reportDeploymentLogs,omitempty"` // Firewall rules for FreeIPA, Data Lake and Data Hub deployment. SecurityAccess *GcpSecurityAccessRequest `json:"securityAccess,omitempty"` // Tags that can be attached to GCP resources. Please refer to Google documentation for the rules https://cloud.google.com/compute/docs/labeling-resources#label_format. Tags []*GcpTagRequest `json:"tags"` // Whether to associate public ip's to the resources within the network. // Required: true UsePublicIP *bool `json:"usePublicIp"` // When this is enabled, diagnostic information about job and query execution is sent to Workload Manager for Data Hub clusters created within this environment. WorkloadAnalytics bool `json:"workloadAnalytics,omitempty"` }
CreateGCPEnvironmentRequest Request object for a create GCP environment request.
swagger:model CreateGCPEnvironmentRequest
func (*CreateGCPEnvironmentRequest) ContextValidate ¶
func (m *CreateGCPEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create g c p environment request based on the context it is used
func (*CreateGCPEnvironmentRequest) MarshalBinary ¶
func (m *CreateGCPEnvironmentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateGCPEnvironmentRequest) UnmarshalBinary ¶
func (m *CreateGCPEnvironmentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateGCPEnvironmentResponse ¶
type CreateGCPEnvironmentResponse struct { // Created environment object. // Required: true Environment *Environment `json:"environment"` }
CreateGCPEnvironmentResponse Response object for a create GCP environment request.
swagger:model CreateGCPEnvironmentResponse
func (*CreateGCPEnvironmentResponse) ContextValidate ¶
func (m *CreateGCPEnvironmentResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create g c p environment response based on the context it is used
func (*CreateGCPEnvironmentResponse) MarshalBinary ¶
func (m *CreateGCPEnvironmentResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateGCPEnvironmentResponse) UnmarshalBinary ¶
func (m *CreateGCPEnvironmentResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePrivateEnvironmentRequest ¶
type CreatePrivateEnvironmentRequest struct { // The address of the Cloudera Manager managing the Datalake cluster. // Required: true Address *string `json:"address"` // A string (text or json) used to authenticate to the Cloudera Manager. // Required: true AuthenticationToken *string `json:"authenticationToken"` // How to interpret the authenticationToken field. Defaults to CLEARTEXT_PASSWORD. // Enum: ["CLEARTEXT_PASSWORD"] AuthenticationTokenType string `json:"authenticationTokenType,omitempty"` // The name of the cluster(s) to use as a Datalake for the environment. // Required: true ClusterNames []string `json:"clusterNames"` // An description of the environment. Description string `json:"description,omitempty"` // docker pull secrets for the K8s cluster. This is expected to be a docker config json. DockerConfigJSON string `json:"dockerConfigJson,omitempty"` // docker user pass DockerUserPass *CreatePrivateEnvironmentRequestDockerUserPass `json:"dockerUserPass,omitempty"` // default domain suffix to work workload applications to use. Domain string `json:"domain,omitempty"` // The name of the environment. Must contain only lowercase letters, numbers and hyphens. // Required: true EnvironmentName *string `json:"environmentName"` // Name of credentials holding kubeconfig for access to the kubernetes cluster paired with this Environment. KubeConfig string `json:"kubeConfig,omitempty"` // Prefix for all namespaces created by Cloudera Data Platform within this cluster. NamespacePrefix *string `json:"namespacePrefix,omitempty"` // the K8s cluster type used for the environment. Platform *string `json:"platform,omitempty"` // An existing storage class on this kubernetes cluster. If not specified, the default storage class will be used. StorageClass string `json:"storageClass,omitempty"` // User name for accessing the Cloudera Manager. // Required: true User *string `json:"user"` }
CreatePrivateEnvironmentRequest Request object for a create private cloud environment request.
swagger:model CreatePrivateEnvironmentRequest
func (*CreatePrivateEnvironmentRequest) ContextValidate ¶
func (m *CreatePrivateEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create private environment request based on the context it is used
func (*CreatePrivateEnvironmentRequest) MarshalBinary ¶
func (m *CreatePrivateEnvironmentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePrivateEnvironmentRequest) UnmarshalBinary ¶
func (m *CreatePrivateEnvironmentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePrivateEnvironmentRequestDockerUserPass ¶
type CreatePrivateEnvironmentRequestDockerUserPass struct { // Docker email. Email string `json:"email,omitempty"` // Docker password. // Required: true Password *string `json:"password"` // Docker Registry FQDN. // Required: true Server *string `json:"server"` // Docker username. // Required: true Username *string `json:"username"` }
CreatePrivateEnvironmentRequestDockerUserPass Alternative to dockerConfigJson.
swagger:model CreatePrivateEnvironmentRequestDockerUserPass
func (*CreatePrivateEnvironmentRequestDockerUserPass) ContextValidate ¶
func (m *CreatePrivateEnvironmentRequestDockerUserPass) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create private environment request docker user pass based on context it is used
func (*CreatePrivateEnvironmentRequestDockerUserPass) MarshalBinary ¶
func (m *CreatePrivateEnvironmentRequestDockerUserPass) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePrivateEnvironmentRequestDockerUserPass) UnmarshalBinary ¶
func (m *CreatePrivateEnvironmentRequestDockerUserPass) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreatePrivateEnvironmentResponse ¶
type CreatePrivateEnvironmentResponse struct { // Created environment object. // Required: true Environment *Environment `json:"environment"` }
CreatePrivateEnvironmentResponse Response object for a create private cloud environment request.
swagger:model CreatePrivateEnvironmentResponse
func (*CreatePrivateEnvironmentResponse) ContextValidate ¶
func (m *CreatePrivateEnvironmentResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create private environment response based on the context it is used
func (*CreatePrivateEnvironmentResponse) MarshalBinary ¶
func (m *CreatePrivateEnvironmentResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreatePrivateEnvironmentResponse) UnmarshalBinary ¶
func (m *CreatePrivateEnvironmentResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateProxyConfigRequest ¶
type CreateProxyConfigRequest struct { // A description for the proxy config. Description string `json:"description,omitempty"` // The proxy host. // Required: true Host *string `json:"host"` // Comma-separated list of 'CIDR', '[.]host[:port]' (can be a subdomain as well) and 'IP[:port]' entries that should not be proxied. Wildcards are not accepted. For example .cloudera.com,192.168.1.1 NoProxyHosts string `json:"noProxyHosts,omitempty"` // The proxy password. Password string `json:"password,omitempty"` // The proxy port. // Required: true Port *int32 `json:"port"` // The protocol. // Required: true Protocol *string `json:"protocol"` // The name of the proxy config. // Required: true ProxyConfigName *string `json:"proxyConfigName"` // The proxy user. User string `json:"user,omitempty"` }
CreateProxyConfigRequest Request object for a create proxy config request.
swagger:model CreateProxyConfigRequest
func (*CreateProxyConfigRequest) ContextValidate ¶
func (m *CreateProxyConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create proxy config request based on context it is used
func (*CreateProxyConfigRequest) MarshalBinary ¶
func (m *CreateProxyConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateProxyConfigRequest) UnmarshalBinary ¶
func (m *CreateProxyConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateProxyConfigResponse ¶
type CreateProxyConfigResponse struct { // The proxy config object. // Required: true ProxyConfig *ProxyConfig `json:"proxyConfig"` }
CreateProxyConfigResponse Response object for a create proxy config request.
swagger:model CreateProxyConfigResponse
func (*CreateProxyConfigResponse) ContextValidate ¶
func (m *CreateProxyConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this create proxy config response based on the context it is used
func (*CreateProxyConfigResponse) MarshalBinary ¶
func (m *CreateProxyConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateProxyConfigResponse) UnmarshalBinary ¶
func (m *CreateProxyConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Credential ¶
type Credential struct { // The credential properties that closely related to those that have been created on AWS. AwsCredentialProperties *AwsCredentialProperties `json:"awsCredentialProperties,omitempty"` // The credential properties that closely related to those that have been created on Azure. AzureCredentialProperties *AzureCredentialProperties `json:"azureCredentialProperties,omitempty"` // The cloud provider. // Required: true CloudPlatform *string `json:"cloudPlatform"` // Creation date // Format: date-time Created strfmt.DateTime `json:"created,omitempty"` // The name of the credential. // Required: true CredentialName *string `json:"credentialName"` // The CRN of the credential. // Required: true Crn *string `json:"crn"` // A description for the credential. Description string `json:"description,omitempty"` // The credential properties that closely related to those that have been created on GCP. GcpCredentialProperties *GCPCredentialProperties `json:"gcpCredentialProperties,omitempty"` // Skips organization policy decisions during cloud storage validation. SkipOrgPolicyDecisions *bool `json:"skipOrgPolicyDecisions,omitempty"` // When true, verifies credential permissions. VerifyPermissions *bool `json:"verifyPermissions,omitempty"` }
Credential A credential object.
swagger:model Credential
func (*Credential) ContextValidate ¶
ContextValidate validate this credential based on the context it is used
func (*Credential) MarshalBinary ¶
func (m *Credential) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Credential) UnmarshalBinary ¶
func (m *Credential) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CredentialGranularPolicyResponse ¶
type CredentialGranularPolicyResponse struct { // The policy JSON encoded in base64. // Required: true PolicyJSON *string `json:"policyJson"` // The name of the service that requires the given policy for resource management. // Required: true Service *string `json:"service"` }
CredentialGranularPolicyResponse Response object for the granular policy for the given service or experience.
swagger:model CredentialGranularPolicyResponse
func (*CredentialGranularPolicyResponse) ContextValidate ¶
func (m *CredentialGranularPolicyResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this credential granular policy response based on context it is used
func (*CredentialGranularPolicyResponse) MarshalBinary ¶
func (m *CredentialGranularPolicyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CredentialGranularPolicyResponse) UnmarshalBinary ¶
func (m *CredentialGranularPolicyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomDockerRegistryRequest ¶ added in v0.5.9
type CustomDockerRegistryRequest struct { // The CRN of the desired custom docker registry for data services to be used. // Required: true Crn *string `json:"crn"` }
CustomDockerRegistryRequest The desired custom docker registry for data services to be used.
swagger:model CustomDockerRegistryRequest
func (*CustomDockerRegistryRequest) ContextValidate ¶ added in v0.5.9
func (m *CustomDockerRegistryRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this custom docker registry request based on context it is used
func (*CustomDockerRegistryRequest) MarshalBinary ¶ added in v0.5.9
func (m *CustomDockerRegistryRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomDockerRegistryRequest) UnmarshalBinary ¶ added in v0.5.9
func (m *CustomDockerRegistryRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomDockerRegistryResponse ¶ added in v0.5.9
type CustomDockerRegistryResponse struct { // The CRN of the configured custom docker registry for data services on the environment. // Required: true Crn *string `json:"crn"` }
CustomDockerRegistryResponse The configured custom docker registry for data services.
swagger:model CustomDockerRegistryResponse
func (*CustomDockerRegistryResponse) ContextValidate ¶ added in v0.5.9
func (m *CustomDockerRegistryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this custom docker registry response based on context it is used
func (*CustomDockerRegistryResponse) MarshalBinary ¶ added in v0.5.9
func (m *CustomDockerRegistryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomDockerRegistryResponse) UnmarshalBinary ¶ added in v0.5.9
func (m *CustomDockerRegistryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataServices ¶ added in v0.4.2
type DataServices struct { // Azure-specific Data Service parameters response. Azure *AzureDataServicesParameters `json:"azure,omitempty"` }
DataServices Data Services parameters response of the environment.
swagger:model DataServices
func (*DataServices) ContextValidate ¶ added in v0.4.2
ContextValidate validate this data services based on the context it is used
func (*DataServices) MarshalBinary ¶ added in v0.4.2
func (m *DataServices) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataServices) UnmarshalBinary ¶ added in v0.4.2
func (m *DataServices) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataServicesRequest ¶ added in v0.4.2
type DataServicesRequest struct { // Azure-specific Data Service parameters request. Azure *AzureDataServicesParametersRequest `json:"azure,omitempty"` }
DataServicesRequest Data Services parameters request of the environment.
swagger:model DataServicesRequest
func (*DataServicesRequest) ContextValidate ¶ added in v0.4.2
ContextValidate validate this data services request based on the context it is used
func (*DataServicesRequest) MarshalBinary ¶ added in v0.4.2
func (m *DataServicesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataServicesRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *DataServicesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteAuditCredentialRequest ¶
type DeleteAuditCredentialRequest struct { // The name or CRN of the credential. // Required: true CredentialName *string `json:"credentialName"` }
DeleteAuditCredentialRequest Request object for a delete audit credential request.
swagger:model DeleteAuditCredentialRequest
func (*DeleteAuditCredentialRequest) ContextValidate ¶
func (m *DeleteAuditCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete audit credential request based on context it is used
func (*DeleteAuditCredentialRequest) MarshalBinary ¶
func (m *DeleteAuditCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteAuditCredentialRequest) UnmarshalBinary ¶
func (m *DeleteAuditCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteAuditCredentialResponse ¶
type DeleteAuditCredentialResponse interface{}
DeleteAuditCredentialResponse Response object for a delete audit credential request.
swagger:model DeleteAuditCredentialResponse
type DeleteCredentialRequest ¶
type DeleteCredentialRequest struct { // The name or CRN of the credential. // Required: true CredentialName *string `json:"credentialName"` }
DeleteCredentialRequest Request object for a delete credential request.
swagger:model DeleteCredentialRequest
func (*DeleteCredentialRequest) ContextValidate ¶
func (m *DeleteCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete credential request based on context it is used
func (*DeleteCredentialRequest) MarshalBinary ¶
func (m *DeleteCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteCredentialRequest) UnmarshalBinary ¶
func (m *DeleteCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteCredentialResponse ¶
type DeleteCredentialResponse interface{}
DeleteCredentialResponse Response object for a delete credential request.
swagger:model DeleteCredentialResponse
type DeleteEnvironmentRequest ¶
type DeleteEnvironmentRequest struct { // Delete all connected resources too. Cascading bool `json:"cascading,omitempty"` // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` // Force delete action removes CDP resources and may leave cloud provider resources running even if the deletion did not succeed. Forced bool `json:"forced,omitempty"` }
DeleteEnvironmentRequest Request object for a delete environment request.
swagger:model DeleteEnvironmentRequest
func (*DeleteEnvironmentRequest) ContextValidate ¶
func (m *DeleteEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete environment request based on context it is used
func (*DeleteEnvironmentRequest) MarshalBinary ¶
func (m *DeleteEnvironmentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteEnvironmentRequest) UnmarshalBinary ¶
func (m *DeleteEnvironmentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteEnvironmentResponse ¶
type DeleteEnvironmentResponse interface{}
DeleteEnvironmentResponse Response object for a delete environment request.
swagger:model DeleteEnvironmentResponse
type DeleteProxyConfigRequest ¶
type DeleteProxyConfigRequest struct { // The name or CRN of the proxy config. // Required: true ProxyConfigName *string `json:"proxyConfigName"` }
DeleteProxyConfigRequest Request object for a delete proxy config request.
swagger:model DeleteProxyConfigRequest
func (*DeleteProxyConfigRequest) ContextValidate ¶
func (m *DeleteProxyConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete proxy config request based on context it is used
func (*DeleteProxyConfigRequest) MarshalBinary ¶
func (m *DeleteProxyConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteProxyConfigRequest) UnmarshalBinary ¶
func (m *DeleteProxyConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteProxyConfigResponse ¶
type DeleteProxyConfigResponse interface{}
DeleteProxyConfigResponse Response object for a delete proxy config request.
swagger:model DeleteProxyConfigResponse
type DescribeEnvironmentRequest ¶
type DescribeEnvironmentRequest struct { // The names or CRN of the environment. In case of hybrid environments this can be only CRN. // Required: true EnvironmentName *string `json:"environmentName"` }
DescribeEnvironmentRequest Request object for a describe environment request.
swagger:model DescribeEnvironmentRequest
func (*DescribeEnvironmentRequest) ContextValidate ¶
func (m *DescribeEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this describe environment request based on context it is used
func (*DescribeEnvironmentRequest) MarshalBinary ¶
func (m *DescribeEnvironmentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeEnvironmentRequest) UnmarshalBinary ¶
func (m *DescribeEnvironmentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeEnvironmentResponse ¶
type DescribeEnvironmentResponse struct { // The environment. // Required: true Environment *Environment `json:"environment"` }
DescribeEnvironmentResponse Response object for a describe environment request.
swagger:model DescribeEnvironmentResponse
func (*DescribeEnvironmentResponse) ContextValidate ¶
func (m *DescribeEnvironmentResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this describe environment response based on the context it is used
func (*DescribeEnvironmentResponse) MarshalBinary ¶
func (m *DescribeEnvironmentResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeEnvironmentResponse) UnmarshalBinary ¶
func (m *DescribeEnvironmentResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetachFreeIpaRecipesRequest ¶
type DetachFreeIpaRecipesRequest struct { // The environment name or CRN of the FreeIPA. // Required: true Environment *string `json:"environment"` // The list of recipes to detach. // Required: true Recipes []string `json:"recipes"` }
DetachFreeIpaRecipesRequest Request object for detaching recipes from FreeIPA.
swagger:model DetachFreeIpaRecipesRequest
func (*DetachFreeIpaRecipesRequest) ContextValidate ¶
func (m *DetachFreeIpaRecipesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this detach free ipa recipes request based on context it is used
func (*DetachFreeIpaRecipesRequest) MarshalBinary ¶
func (m *DetachFreeIpaRecipesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetachFreeIpaRecipesRequest) UnmarshalBinary ¶
func (m *DetachFreeIpaRecipesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetachFreeIpaRecipesResponse ¶
type DetachFreeIpaRecipesResponse interface{}
DetachFreeIpaRecipesResponse Response object for detaching recipes from FreeIPA.
swagger:model DetachFreeIpaRecipesResponse
type DisableS3GuardRequest ¶
type DisableS3GuardRequest struct { // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` }
DisableS3GuardRequest Request object for disabling S3Guard in an environment.
swagger:model DisableS3GuardRequest
func (*DisableS3GuardRequest) ContextValidate ¶
ContextValidate validates this disable s3 guard request based on context it is used
func (*DisableS3GuardRequest) MarshalBinary ¶
func (m *DisableS3GuardRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DisableS3GuardRequest) UnmarshalBinary ¶
func (m *DisableS3GuardRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DisableS3GuardResponse ¶
type DisableS3GuardResponse struct { // Response status for disabling S3Guard in an environment. S3GuardResponse string `json:"s3GuardResponse,omitempty"` }
DisableS3GuardResponse Response object for disabling S3Guard in an environment.
swagger:model DisableS3GuardResponse
func (*DisableS3GuardResponse) ContextValidate ¶
func (m *DisableS3GuardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this disable s3 guard response based on context it is used
func (*DisableS3GuardResponse) MarshalBinary ¶
func (m *DisableS3GuardResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DisableS3GuardResponse) UnmarshalBinary ¶
func (m *DisableS3GuardResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DownscaleFreeipaRequest ¶
type DownscaleFreeipaRequest struct { // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` // The instance Ids to downscale. Instances []string `json:"instances"` // The target FreeIPA availability type. // Enum: ["HA","TWO_NODE_BASED"] TargetAvailabilityType string `json:"targetAvailabilityType,omitempty"` }
DownscaleFreeipaRequest The request object for FreeIPA downscale. Either targetAvailabilityType or instances
swagger:model DownscaleFreeipaRequest
func (*DownscaleFreeipaRequest) ContextValidate ¶
func (m *DownscaleFreeipaRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this downscale freeipa request based on context it is used
func (*DownscaleFreeipaRequest) MarshalBinary ¶
func (m *DownscaleFreeipaRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DownscaleFreeipaRequest) UnmarshalBinary ¶
func (m *DownscaleFreeipaRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DownscaleFreeipaResponse ¶
type DownscaleFreeipaResponse struct { // UUID of the request for this operation. This ID can be used to get the status of the operation. OperationID string `json:"operationId,omitempty"` // The target FreeIPA availability type. // Enum: ["HA"] OriginalAvailabilityType string `json:"originalAvailabilityType,omitempty"` // The target FreeIPA availability type. // Enum: ["HA","TWO_NODE_BASED"] TargetAvailabilityType string `json:"targetAvailabilityType,omitempty"` }
DownscaleFreeipaResponse The response object for FreeIPA downscale.
swagger:model DownscaleFreeipaResponse
func (*DownscaleFreeipaResponse) ContextValidate ¶
func (m *DownscaleFreeipaResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this downscale freeipa response based on context it is used
func (*DownscaleFreeipaResponse) MarshalBinary ¶
func (m *DownscaleFreeipaResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DownscaleFreeipaResponse) UnmarshalBinary ¶
func (m *DownscaleFreeipaResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EnvValidation ¶
type EnvValidation struct { // Validation message. Message string `json:"message,omitempty"` // The level of validation severity. // Enum: ["INFO","WARNING","ERROR"] Severity string `json:"severity,omitempty"` }
EnvValidation Object for validating services.
swagger:model EnvValidation
func (*EnvValidation) ContextValidate ¶
ContextValidate validates this env validation based on context it is used
func (*EnvValidation) MarshalBinary ¶
func (m *EnvValidation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EnvValidation) UnmarshalBinary ¶
func (m *EnvValidation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Environment ¶
type Environment struct { // SSH key for accessing cluster node instances. Authentication *Authentication `json:"authentication,omitempty"` // The Externalized AWS k8s configuration for the environment. AwsComputeClusterConfiguration *AWSComputeClusterConfiguration `json:"awsComputeClusterConfiguration,omitempty"` // aws details AwsDetails *EnvironmentAwsDetails `json:"awsDetails,omitempty"` // The Externalized Azure k8s configuration for the environment. AzureComputeClusterConfiguration *AzureComputeClusterConfiguration `json:"azureComputeClusterConfiguration,omitempty"` // azure details AzureDetails *EnvironmentAzureDetails `json:"azureDetails,omitempty"` // Storage configuration for backup. BackupStorage *BackupStorage `json:"backupStorage,omitempty"` // Cloud platform of the environment. // Required: true CloudPlatform *string `json:"cloudPlatform"` // Compute clusters enabled ComputeClusterEnabled bool `json:"computeClusterEnabled,omitempty"` // Creation date // Format: date-time Created strfmt.DateTime `json:"created,omitempty"` // The CRN of the user who has created the given environment. Creator string `json:"creator,omitempty"` // Name of the credential of the environment. // Required: true CredentialName *string `json:"credentialName"` // CRN of the environment. // Required: true Crn *string `json:"crn"` // The configured custom docker registry for data services on the environment. CustomDockerRegistry *CustomDockerRegistryResponse `json:"customDockerRegistry,omitempty"` // Data Services parameters of the environment. DataServices *DataServices `json:"dataServices,omitempty"` // Description of the environment Description string `json:"description,omitempty"` // Name of the environment. // Required: true EnvironmentName *string `json:"environmentName"` // Details of FreeIPA instance associated with this environment. Freeipa *FreeipaDetails `json:"freeipa,omitempty"` // gcp details GcpDetails *EnvironmentGcpDetails `json:"gcpDetails,omitempty"` // Storage configuration for cluster and audit logs. // Required: true LogStorage *LogStorage `json:"logStorage"` // Network related specifics of the environment. // Required: true Network *Network `json:"network"` // The proxy config. ProxyConfig *ProxyConfig `json:"proxyConfig,omitempty"` // Region of the environment. // Required: true Region *string `json:"region"` // When true, this will report additional diagnostic information back to Cloudera. ReportDeploymentLogs bool `json:"reportDeploymentLogs,omitempty"` // Security control for FreeIPA and Data Lake deployment. SecurityAccess *SecurityAccess `json:"securityAccess,omitempty"` // Status of the environment. // Required: true Status *string `json:"status"` // The status reason. StatusReason string `json:"statusReason,omitempty"` // Environment tags object containing the tag values defined for the environment. Tags *EnvironmentTags `json:"tags,omitempty"` // Whether tunneling is enabled for the environment. TunnelEnabled bool `json:"tunnelEnabled,omitempty"` // CCM version TunnelType TunnelType `json:"tunnelType,omitempty"` // When this is enabled, diagnostic information about job and query execution is sent to Workload Manager for Data Hub clusters created within this environment. WorkloadAnalytics bool `json:"workloadAnalytics,omitempty"` }
Environment The environment.
swagger:model Environment
func (*Environment) ContextValidate ¶
ContextValidate validate this environment based on the context it is used
func (*Environment) MarshalBinary ¶
func (m *Environment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Environment) UnmarshalBinary ¶
func (m *Environment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EnvironmentAwsDetails ¶
type EnvironmentAwsDetails struct { // Deprecated. S3Guard was used to ensure consistent S3 updates when S3 was still eventually consistent. With the introduction of Consistent S3, the goal and usage of S3 Guard have become superfluous and defunct. S3GuardTableName string `json:"s3GuardTableName,omitempty"` }
EnvironmentAwsDetails AWS-specific environment configuration information.
swagger:model EnvironmentAwsDetails
func (*EnvironmentAwsDetails) ContextValidate ¶
ContextValidate validates this environment aws details based on context it is used
func (*EnvironmentAwsDetails) MarshalBinary ¶
func (m *EnvironmentAwsDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EnvironmentAwsDetails) UnmarshalBinary ¶
func (m *EnvironmentAwsDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EnvironmentAzureDetails ¶ added in v0.7.6
type EnvironmentAzureDetails struct { // Object containing details of encryption parameters for Azure cloud. ResourceEncryptionParameters *AzureResourceEncryptionParameters `json:"resourceEncryptionParameters,omitempty"` // Name of an existing Azure resource group to be used for the environment. If it is not specified then new resource groups will be generated. ResourceGroupName string `json:"resourceGroupName,omitempty"` }
EnvironmentAzureDetails Azure specific environment configuration information.
swagger:model EnvironmentAzureDetails
func (*EnvironmentAzureDetails) ContextValidate ¶ added in v0.7.6
func (m *EnvironmentAzureDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this environment azure details based on the context it is used
func (*EnvironmentAzureDetails) MarshalBinary ¶ added in v0.7.6
func (m *EnvironmentAzureDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EnvironmentAzureDetails) UnmarshalBinary ¶ added in v0.7.6
func (m *EnvironmentAzureDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EnvironmentGcpDetails ¶
type EnvironmentGcpDetails struct { string `json:"sharedProjectId,omitempty"` }SharedProjectID
EnvironmentGcpDetails GCP specific environment configuration information.
swagger:model EnvironmentGcpDetails
func (*EnvironmentGcpDetails) ContextValidate ¶
ContextValidate validates this environment gcp details based on context it is used
func (*EnvironmentGcpDetails) MarshalBinary ¶
func (m *EnvironmentGcpDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EnvironmentGcpDetails) UnmarshalBinary ¶
func (m *EnvironmentGcpDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EnvironmentSummary ¶
type EnvironmentSummary struct { // Cloud platform of the environment. // Required: true CloudPlatform *string `json:"cloudPlatform"` // Compute clusters enabled ComputeClusterEnabled bool `json:"computeClusterEnabled,omitempty"` // Creation date // Format: date-time Created strfmt.DateTime `json:"created,omitempty"` // Name of the credential of the environment. Must contain only lowercase letters, numbers and hyphens. // Required: true CredentialName *string `json:"credentialName"` // CRN of the environment. // Required: true Crn *string `json:"crn"` // Description of the environment. Description string `json:"description,omitempty"` // Name of the environment. // Required: true EnvironmentName *string `json:"environmentName"` // Name of the proxy config of the environment. ProxyConfigName string `json:"proxyConfigName,omitempty"` // Region of the environment. // Required: true Region *string `json:"region"` // Status of the environment, // Required: true Status *string `json:"status"` }
EnvironmentSummary The environment summary.
swagger:model EnvironmentSummary
func (*EnvironmentSummary) ContextValidate ¶
ContextValidate validates this environment summary based on context it is used
func (*EnvironmentSummary) MarshalBinary ¶
func (m *EnvironmentSummary) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EnvironmentSummary) UnmarshalBinary ¶
func (m *EnvironmentSummary) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EnvironmentTags ¶
type EnvironmentTags struct { // Map of tag names to values, for default tags. Defaults map[string]string `json:"defaults,omitempty"` // Map of tag names to values, for user-defined tags. UserDefined map[string]string `json:"userDefined,omitempty"` }
EnvironmentTags Environment tags object containing the tag values defined for the environment.
swagger:model EnvironmentTags
func (*EnvironmentTags) ContextValidate ¶
ContextValidate validates this environment tags based on context it is used
func (*EnvironmentTags) MarshalBinary ¶
func (m *EnvironmentTags) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EnvironmentTags) UnmarshalBinary ¶
func (m *EnvironmentTags) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Error ¶
type Error struct { // The error code. Code string `json:"code,omitempty"` // The error message. Message string `json:"message,omitempty"` }
Error An object returned on an error.
swagger:model Error
func (*Error) ContextValidate ¶
ContextValidate validates this error based on context it is used
func (*Error) MarshalBinary ¶
MarshalBinary interface implementation
func (*Error) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ExistingAzureNetworkRequest ¶
type ExistingAzureNetworkRequest struct { // The full Azure resource ID of an existing Private DNS zone used for the AKS. AksPrivateDNSZoneID string `json:"aksPrivateDnsZoneId,omitempty"` // The full Azure resource ID of the existing Private DNS Zone used for Flexible Server and Single Server Databases. DatabasePrivateDNSZoneID string `json:"databasePrivateDnsZoneId,omitempty"` // The id of the Azure VNet. // Required: true NetworkID *string `json:"networkId"` // The name of the resource group associated with the VNet. // Required: true ResourceGroupName *string `json:"resourceGroupName"` // One or more subnet ids within the VNet. // Required: true // Unique: true SubnetIds []string `json:"subnetIds"` }
ExistingAzureNetworkRequest Request object for creating an Azure environment using existing VNet and subnets.
swagger:model ExistingAzureNetworkRequest
func (*ExistingAzureNetworkRequest) ContextValidate ¶
func (m *ExistingAzureNetworkRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this existing azure network request based on context it is used
func (*ExistingAzureNetworkRequest) MarshalBinary ¶
func (m *ExistingAzureNetworkRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExistingAzureNetworkRequest) UnmarshalBinary ¶
func (m *ExistingAzureNetworkRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExistingGCPNetworkRequest ¶
type ExistingGCPNetworkRequest struct { // The name of the GCP VPC. // Required: true NetworkName *string `json:"networkName"` SharedProjectID string `json:"sharedProjectId,omitempty"` // One or more subnet names within the VPC. Google VPC's are global, please give subnets from single geographic region only to reduce latency. // Required: true // Unique: true SubnetNames []string `json:"subnetNames"` }
ExistingGCPNetworkRequest Request object for creating an GCP environment using existing VPC and subnets.
swagger:model ExistingGCPNetworkRequest
func (*ExistingGCPNetworkRequest) ContextValidate ¶
func (m *ExistingGCPNetworkRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this existing g c p network request based on context it is used
func (*ExistingGCPNetworkRequest) MarshalBinary ¶
func (m *ExistingGCPNetworkRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExistingGCPNetworkRequest) UnmarshalBinary ¶
func (m *ExistingGCPNetworkRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExposedService ¶
type ExposedService struct { // Display name of service. DisplayName string `json:"displayName,omitempty"` // Name of service. Name string `json:"name,omitempty"` // URL of service. ServiceURL string `json:"serviceUrl,omitempty"` // List of service validation message. ServiceValidationMessages []*EnvValidation `json:"serviceValidationMessages"` // Version of service. ServiceVersion string `json:"serviceVersion,omitempty"` // Status of service. Status string `json:"status,omitempty"` // Type of service. Type string `json:"type,omitempty"` }
ExposedService Exposed CDP DC service object.
swagger:model ExposedService
func (*ExposedService) ContextValidate ¶
ContextValidate validate this exposed service based on the context it is used
func (*ExposedService) MarshalBinary ¶
func (m *ExposedService) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExposedService) UnmarshalBinary ¶
func (m *ExposedService) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FreeIPANodeStatus ¶
type FreeIPANodeStatus struct { // The hostname of the ipa instance. // Required: true Hostname *string `json:"hostname"` // The instance ID for the instance. InstanceID string `json:"instanceId,omitempty"` // A list of issues the node is having Issues []string `json:"issues"` // The status of the individual node // Required: true // Enum: ["REQUESTED","CREATED","UNREGISTERED","REGISTERED","DECOMMISSIONED","TERMINATED","DELETED_ON_PROVIDER_SIDE","DELETED_BY_PROVIDER","FAILED","STOPPED","REBOOTING","UNREACHABLE","UNHEALTHY","DELETE_REQUESTED"] Status *string `json:"status"` }
FreeIPANodeStatus The status and issues of an individual FreeIPA node.
swagger:model FreeIPANodeStatus
func (*FreeIPANodeStatus) ContextValidate ¶
ContextValidate validates this free IP a node status based on context it is used
func (*FreeIPANodeStatus) MarshalBinary ¶
func (m *FreeIPANodeStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FreeIPANodeStatus) UnmarshalBinary ¶
func (m *FreeIPANodeStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FreeIpaImageRequest ¶
type FreeIpaImageRequest struct { // Image catalog to use for FreeIPA image selection. Catalog string `json:"catalog,omitempty"` // Image ID to use for creating FreeIPA instances. ID string `json:"id,omitempty"` // The OS to use for creating FreeIPA instances. Os string `json:"os,omitempty"` }
FreeIpaImageRequest Request object for FreeIPA image.
swagger:model FreeIpaImageRequest
func (*FreeIpaImageRequest) ContextValidate ¶
ContextValidate validates this free ipa image request based on context it is used
func (*FreeIpaImageRequest) MarshalBinary ¶
func (m *FreeIpaImageRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FreeIpaImageRequest) UnmarshalBinary ¶
func (m *FreeIpaImageRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FreeIpaInstance ¶
type FreeIpaInstance struct { // List of volumes attached to this instance. AttachedVolumes []*AttachedVolumeDetail `json:"attachedVolumes"` // The availability zone of the instance. AvailabilityZone string `json:"availabilityZone,omitempty"` // The fully qualified domain name of the instance in the service discovery cluster. DiscoveryFQDN string `json:"discoveryFQDN,omitempty"` // The instance group that contains the instance. InstanceGroup string `json:"instanceGroup,omitempty"` // The instance ID for the instance. InstanceID string `json:"instanceId,omitempty"` // The status of the instance. InstanceStatus string `json:"instanceStatus,omitempty"` // The status reason for the instance. InstanceStatusReason string `json:"instanceStatusReason,omitempty"` // The type of the instance (either GATEWAY or GATEWAY_PRIMARY). InstanceType string `json:"instanceType,omitempty"` // The VM type of the instance. Supported values depend on the cloud platform. InstanceVMType string `json:"instanceVmType,omitempty"` // The life cycle type for the instance (either NORMAL or SPOT). LifeCycle string `json:"lifeCycle,omitempty"` // The private IP of the instance. PrivateIP string `json:"privateIP,omitempty"` // The public IP of the instance. PublicIP string `json:"publicIP,omitempty"` // The SSH port of the instance. SSHPort int32 `json:"sshPort,omitempty"` // The subnet ID of the instance. SubnetID string `json:"subnetId,omitempty"` }
FreeIpaInstance Object for a FreeIPA instance providing specific information about the instance.
swagger:model FreeIpaInstance
func (*FreeIpaInstance) ContextValidate ¶
ContextValidate validate this free ipa instance based on the context it is used
func (*FreeIpaInstance) MarshalBinary ¶
func (m *FreeIpaInstance) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FreeIpaInstance) UnmarshalBinary ¶
func (m *FreeIpaInstance) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FreeipaDetails ¶
type FreeipaDetails struct { // CRN of the FreeIPA cluster. Crn string `json:"crn,omitempty"` // The domain name of the FreeIPA cluster. Domain string `json:"domain,omitempty"` // The hostname of the FreeIPA cluster. Hostname string `json:"hostname,omitempty"` // The number of FreeIPA instances to create per group when creating FreeIPA in environment. InstanceCountByGroup int32 `json:"instanceCountByGroup,omitempty"` // The instances of the FreeIPA cluster. // Unique: true Instances []*FreeIpaInstance `json:"instances"` // Whether the given FreeIPA is deployed in a multi-availability zone way or not. MultiAz bool `json:"multiAz,omitempty"` // The recipes for the FreeIPA cluster. Recipes []string `json:"recipes"` // The IP addresses of the FreeIPA cluster. // Unique: true ServerIP []string `json:"serverIP"` }
FreeipaDetails Details of a FreeIPA cluster.
swagger:model FreeipaDetails
func (*FreeipaDetails) ContextValidate ¶
ContextValidate validate this freeipa details based on the context it is used
func (*FreeipaDetails) MarshalBinary ¶
func (m *FreeipaDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FreeipaDetails) UnmarshalBinary ¶
func (m *FreeipaDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FreeipaDiagnosticsCollectionDetailsResponse ¶
type FreeipaDiagnosticsCollectionDetailsResponse struct { // Account Id that was used for the diagnostics collection. AccountID string `json:"accountId,omitempty"` // Case number for the diagnostics collection. Case string `json:"case,omitempty"` // Version of the cluster that was used for the diagnostics collection. ClusterVersion string `json:"clusterVersion,omitempty"` // Description of the diagnostics collection. Description string `json:"description,omitempty"` // Destination type of the diagnostics collection. Destination string `json:"destination,omitempty"` // Output destination of the diagnostics collection. Output string `json:"output,omitempty"` // Crn of the Freeipa cluster. ResourceCrn string `json:"resourceCrn,omitempty"` }
FreeipaDiagnosticsCollectionDetailsResponse Response object for diagnostic collection details.
swagger:model FreeipaDiagnosticsCollectionDetailsResponse
func (*FreeipaDiagnosticsCollectionDetailsResponse) ContextValidate ¶
func (m *FreeipaDiagnosticsCollectionDetailsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this freeipa diagnostics collection details response based on context it is used
func (*FreeipaDiagnosticsCollectionDetailsResponse) MarshalBinary ¶
func (m *FreeipaDiagnosticsCollectionDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FreeipaDiagnosticsCollectionDetailsResponse) UnmarshalBinary ¶
func (m *FreeipaDiagnosticsCollectionDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FreeipaDiagnosticsCollectionResponse ¶
type FreeipaDiagnosticsCollectionResponse struct { // Additional details about the diagnostics collection. CollectionDetails *FreeipaDiagnosticsCollectionDetailsResponse `json:"collectionDetails,omitempty"` // Creation date of the diagnostics collection flow. // Format: date-time Created strfmt.DateTime `json:"created,omitempty"` // Flow ID of the diagnostics collection flow. FlowID string `json:"flowId,omitempty"` // Current state of the diagnostics collection flow. FlowState string `json:"flowState,omitempty"` // Progress percentage of the diagnostics collection flow (maximum value if finished). ProgressPercentage int32 `json:"progressPercentage,omitempty"` // Status of the diagnostics collection flow. // Enum: ["RUNNING","FAILED","FINISHED","CANCELLED"] Status string `json:"status,omitempty"` }
FreeipaDiagnosticsCollectionResponse Response object for diagnostic collection flow details.
swagger:model FreeipaDiagnosticsCollectionResponse
func (*FreeipaDiagnosticsCollectionResponse) ContextValidate ¶
func (m *FreeipaDiagnosticsCollectionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this freeipa diagnostics collection response based on the context it is used
func (*FreeipaDiagnosticsCollectionResponse) MarshalBinary ¶
func (m *FreeipaDiagnosticsCollectionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FreeipaDiagnosticsCollectionResponse) UnmarshalBinary ¶
func (m *FreeipaDiagnosticsCollectionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FreeipaVMLogRequest ¶
type FreeipaVMLogRequest struct { // Label that will be used to identify a log descriptor. (will be used as a folder inside logs folder) // Required: true Label *string `json:"label"` // Path of the log file(s) that needs to be collected. (Can be glob wildcard) // Required: true Path *string `json:"path"` }
FreeipaVMLogRequest Log descriptor, contains a path and label pair. Used for diagnostics collections.
swagger:model FreeipaVmLogRequest
func (*FreeipaVMLogRequest) ContextValidate ¶
ContextValidate validates this freeipa Vm log request based on context it is used
func (*FreeipaVMLogRequest) MarshalBinary ¶
func (m *FreeipaVMLogRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FreeipaVMLogRequest) UnmarshalBinary ¶
func (m *FreeipaVMLogRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FreeipaVMLogResponse ¶
type FreeipaVMLogResponse struct { // Label that will be used to identify a log descriptor. (will be used as a folder inside logs folder) Label string `json:"label,omitempty"` // Path of the log file(s) that needs to be collected. (Can be glob wildcard) Path string `json:"path,omitempty"` }
FreeipaVMLogResponse Log descriptor, contains a path and label pair. Used for diagnostics collections.
swagger:model FreeipaVmLogResponse
func (*FreeipaVMLogResponse) ContextValidate ¶
ContextValidate validates this freeipa Vm log response based on context it is used
func (*FreeipaVMLogResponse) MarshalBinary ¶
func (m *FreeipaVMLogResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FreeipaVMLogResponse) UnmarshalBinary ¶
func (m *FreeipaVMLogResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GCPCredentialProperties ¶
type GCPCredentialProperties struct { // The GCP credential key type. Json is the only supported key type. KeyType string `json:"keyType,omitempty"` }
GCPCredentialProperties The credential properties that closely related to those that have created on GCP.
swagger:model GCPCredentialProperties
func (*GCPCredentialProperties) ContextValidate ¶
func (m *GCPCredentialProperties) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this g c p credential properties based on context it is used
func (*GCPCredentialProperties) MarshalBinary ¶
func (m *GCPCredentialProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GCPCredentialProperties) UnmarshalBinary ¶
func (m *GCPCredentialProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GCPFreeIpaCreationRequest ¶
type GCPFreeIpaCreationRequest struct { // The number of FreeIPA instances to create per group when creating FreeIPA in the environment InstanceCountByGroup int32 `json:"instanceCountByGroup,omitempty"` // Custom instance type of FreeIPA instances. InstanceType string `json:"instanceType,omitempty"` // The recipes for the FreeIPA cluster. Recipes []string `json:"recipes"` }
GCPFreeIpaCreationRequest Request object for creating FreeIPA in the environment.
swagger:model GCPFreeIpaCreationRequest
func (*GCPFreeIpaCreationRequest) ContextValidate ¶
func (m *GCPFreeIpaCreationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this g c p free ipa creation request based on context it is used
func (*GCPFreeIpaCreationRequest) MarshalBinary ¶
func (m *GCPFreeIpaCreationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GCPFreeIpaCreationRequest) UnmarshalBinary ¶
func (m *GCPFreeIpaCreationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GcpCredentialPrerequisitesResponse ¶ added in v0.4.2
type GcpCredentialPrerequisitesResponse struct { // GCP CLI command to create service account encoded in base64. // Required: true ServiceAccountCreationCommand *string `json:"serviceAccountCreationCommand"` }
GcpCredentialPrerequisitesResponse Response object for getting GCP credential prerequisites.
swagger:model GcpCredentialPrerequisitesResponse
func (*GcpCredentialPrerequisitesResponse) ContextValidate ¶ added in v0.4.2
func (m *GcpCredentialPrerequisitesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this gcp credential prerequisites response based on context it is used
func (*GcpCredentialPrerequisitesResponse) MarshalBinary ¶ added in v0.4.2
func (m *GcpCredentialPrerequisitesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GcpCredentialPrerequisitesResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *GcpCredentialPrerequisitesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GcpLogStorageRequest ¶
type GcpLogStorageRequest struct { // The Google storage bucket to use. This should be a gs:// url. BackupStorageLocationBase string `json:"backupStorageLocationBase,omitempty"` // Email id of the service account to be associated with the instances. This service account should have "storage.ObjectCreator" role on the given storage bucket. // Required: true ServiceAccountEmail *string `json:"serviceAccountEmail"` // The Google storage bucket to use. This should be a gs:// url. // Required: true StorageLocationBase *string `json:"storageLocationBase"` }
GcpLogStorageRequest GCP storage configuration for cluster and audit logs.
swagger:model GcpLogStorageRequest
func (*GcpLogStorageRequest) ContextValidate ¶
ContextValidate validates this gcp log storage request based on context it is used
func (*GcpLogStorageRequest) MarshalBinary ¶
func (m *GcpLogStorageRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GcpLogStorageRequest) UnmarshalBinary ¶
func (m *GcpLogStorageRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GcpSecurityAccessRequest ¶
type GcpSecurityAccessRequest struct { // Firewall rule for other hosts. // Min Length: 1 DefaultSecurityGroupID string `json:"defaultSecurityGroupId,omitempty"` // Firewall rule for Knox hosts. // Min Length: 1 SecurityGroupIDForKnox string `json:"securityGroupIdForKnox,omitempty"` }
GcpSecurityAccessRequest Firewall rules for FreeIPA, Data Lake and Data Hub deployment.
swagger:model GcpSecurityAccessRequest
func (*GcpSecurityAccessRequest) ContextValidate ¶
func (m *GcpSecurityAccessRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this gcp security access request based on context it is used
func (*GcpSecurityAccessRequest) MarshalBinary ¶
func (m *GcpSecurityAccessRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GcpSecurityAccessRequest) UnmarshalBinary ¶
func (m *GcpSecurityAccessRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GcpTagRequest ¶
type GcpTagRequest struct { // The tag's name. // Required: true Key *string `json:"key"` // The associated value of the tag. // Required: true Value *string `json:"value"` }
GcpTagRequest A label that can be attached to GCP resources. Please refer to Google documentation for the rules https://cloud.google.com/compute/docs/labeling-resources#label_format.
swagger:model GcpTagRequest
func (*GcpTagRequest) ContextValidate ¶
ContextValidate validates this gcp tag request based on context it is used
func (*GcpTagRequest) MarshalBinary ¶
func (m *GcpTagRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GcpTagRequest) UnmarshalBinary ¶
func (m *GcpTagRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetAccountTelemetryDefaultRequest ¶
type GetAccountTelemetryDefaultRequest interface{}
GetAccountTelemetryDefaultRequest Request object for get default account level telemetry settings.
swagger:model GetAccountTelemetryDefaultRequest
type GetAccountTelemetryDefaultResponse ¶
type GetAccountTelemetryDefaultResponse struct { // Flag to enable account level deployment log collection. (that will be used as a default for environment) ReportDeploymentLogs bool `json:"reportDeploymentLogs,omitempty"` // List of anonymization rules that are applied on logs that are shipped to Cloudera Rules []*AnonymizationRuleResponse `json:"rules"` // Flag to enable account level workload analytics. (that will be used as a default for environment) WorkloadAnalytics bool `json:"workloadAnalytics,omitempty"` }
GetAccountTelemetryDefaultResponse Response object for get default account level telemetry settings.
swagger:model GetAccountTelemetryDefaultResponse
func (*GetAccountTelemetryDefaultResponse) ContextValidate ¶
func (m *GetAccountTelemetryDefaultResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get account telemetry default response based on the context it is used
func (*GetAccountTelemetryDefaultResponse) MarshalBinary ¶
func (m *GetAccountTelemetryDefaultResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetAccountTelemetryDefaultResponse) UnmarshalBinary ¶
func (m *GetAccountTelemetryDefaultResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetAccountTelemetryRequest ¶
type GetAccountTelemetryRequest interface{}
GetAccountTelemetryRequest Request object for get account level telemetry settings.
swagger:model GetAccountTelemetryRequest
type GetAccountTelemetryResponse ¶
type GetAccountTelemetryResponse struct { // Flag to enable account level deployment log collection. (that will be used as a default for environment) ReportDeploymentLogs bool `json:"reportDeploymentLogs,omitempty"` // List of anonymization rules that are applied on logs that are shipped to Cloudera Rules []*AnonymizationRuleResponse `json:"rules"` // Flag to enable account level workload analytics. (that will be used as a default for environment) WorkloadAnalytics bool `json:"workloadAnalytics,omitempty"` }
GetAccountTelemetryResponse Response object for get account level telemetry settings.
swagger:model GetAccountTelemetryResponse
func (*GetAccountTelemetryResponse) ContextValidate ¶
func (m *GetAccountTelemetryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get account telemetry response based on the context it is used
func (*GetAccountTelemetryResponse) MarshalBinary ¶
func (m *GetAccountTelemetryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetAccountTelemetryResponse) UnmarshalBinary ¶
func (m *GetAccountTelemetryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetAuditCredentialPrerequisitesRequest ¶
type GetAuditCredentialPrerequisitesRequest struct { // The kind of cloud platform. // Required: true // Enum: ["AWS","AZURE","GCP"] CloudPlatform *string `json:"cloudPlatform"` }
GetAuditCredentialPrerequisitesRequest Request object for getting the audit credential prerequisites for the given cloud platform.
swagger:model GetAuditCredentialPrerequisitesRequest
func (*GetAuditCredentialPrerequisitesRequest) ContextValidate ¶
func (m *GetAuditCredentialPrerequisitesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get audit credential prerequisites request based on context it is used
func (*GetAuditCredentialPrerequisitesRequest) MarshalBinary ¶
func (m *GetAuditCredentialPrerequisitesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetAuditCredentialPrerequisitesRequest) UnmarshalBinary ¶
func (m *GetAuditCredentialPrerequisitesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetAuditCredentialPrerequisitesResponse ¶
type GetAuditCredentialPrerequisitesResponse struct { // The provider specific identifier of the account/subscription/project that is used by Cloudbreak. AccountID string `json:"accountId,omitempty"` // Provides the external id and policy JSON (this one encoded in base64) for AWS credential creation. Aws *AwsCredentialPrerequisitesResponse `json:"aws,omitempty"` // Provides the app creation command and role definition Json for Azure credential creation. Azure *AzureCredentialPrerequisitesResponse `json:"azure,omitempty"` // The name of the given cloud platform // Required: true CloudPlatform *string `json:"cloudPlatform"` // Provides the service account creation command for GCP credential creation. Gcp *GcpCredentialPrerequisitesResponse `json:"gcp,omitempty"` }
GetAuditCredentialPrerequisitesResponse The audit credential prerequisites.
swagger:model GetAuditCredentialPrerequisitesResponse
func (*GetAuditCredentialPrerequisitesResponse) ContextValidate ¶
func (m *GetAuditCredentialPrerequisitesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get audit credential prerequisites response based on the context it is used
func (*GetAuditCredentialPrerequisitesResponse) MarshalBinary ¶
func (m *GetAuditCredentialPrerequisitesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetAuditCredentialPrerequisitesResponse) UnmarshalBinary ¶
func (m *GetAuditCredentialPrerequisitesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetAutomatedSyncEnvironmentStatusRequest ¶
type GetAutomatedSyncEnvironmentStatusRequest struct { // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` }
GetAutomatedSyncEnvironmentStatusRequest Request object for getting automated sync environment status.
swagger:model GetAutomatedSyncEnvironmentStatusRequest
func (*GetAutomatedSyncEnvironmentStatusRequest) ContextValidate ¶
func (m *GetAutomatedSyncEnvironmentStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get automated sync environment status request based on context it is used
func (*GetAutomatedSyncEnvironmentStatusRequest) MarshalBinary ¶
func (m *GetAutomatedSyncEnvironmentStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetAutomatedSyncEnvironmentStatusRequest) UnmarshalBinary ¶
func (m *GetAutomatedSyncEnvironmentStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetAutomatedSyncEnvironmentStatusResponse ¶
type GetAutomatedSyncEnvironmentStatusResponse struct { // The CRN of the environment. EnvironmentCrn string `json:"environmentCrn,omitempty"` // Status of the last automated sync operation for the environment. LastSyncStatus *LastAutomatedSyncDetails `json:"lastSyncStatus,omitempty"` // The state to indicate whether the environment is synced or has a sync pending. // Enum: ["UNKNOWN","SYNC_PENDING","SYNCED","SYNC_HALTED"] SyncPendingState string `json:"syncPendingState,omitempty"` }
GetAutomatedSyncEnvironmentStatusResponse Response object for getting automated sync environment status.
swagger:model GetAutomatedSyncEnvironmentStatusResponse
func (*GetAutomatedSyncEnvironmentStatusResponse) ContextValidate ¶
func (m *GetAutomatedSyncEnvironmentStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get automated sync environment status response based on the context it is used
func (*GetAutomatedSyncEnvironmentStatusResponse) MarshalBinary ¶
func (m *GetAutomatedSyncEnvironmentStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetAutomatedSyncEnvironmentStatusResponse) UnmarshalBinary ¶
func (m *GetAutomatedSyncEnvironmentStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetAzureImageTermsPolicyRequest ¶ added in v0.4.2
type GetAzureImageTermsPolicyRequest interface{}
GetAzureImageTermsPolicyRequest Request object to retrieve current value of setting that controls automatic acceptance of Azure Marketplace image terms.
swagger:model GetAzureImageTermsPolicyRequest
type GetAzureImageTermsPolicyResponse ¶ added in v0.4.2
type GetAzureImageTermsPolicyResponse struct { // Flag denoting whether automatic Azure Marketplace image terms acceptance is enabled or disabled. // Required: true Accepted *bool `json:"accepted"` }
GetAzureImageTermsPolicyResponse Response object to retrieve current value of setting that controls automatic acceptance of Azure Marketplace image terms.
swagger:model GetAzureImageTermsPolicyResponse
func (*GetAzureImageTermsPolicyResponse) ContextValidate ¶ added in v0.4.2
func (m *GetAzureImageTermsPolicyResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get azure image terms policy response based on context it is used
func (*GetAzureImageTermsPolicyResponse) MarshalBinary ¶ added in v0.4.2
func (m *GetAzureImageTermsPolicyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetAzureImageTermsPolicyResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *GetAzureImageTermsPolicyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetCredentialPrerequisitesRequest ¶
type GetCredentialPrerequisitesRequest struct { // The kind of cloud platform. // Required: true // Enum: ["AWS","AZURE"] CloudPlatform *string `json:"cloudPlatform"` }
GetCredentialPrerequisitesRequest Request object for getting the credential prerequisites for the given cloud platform.
swagger:model GetCredentialPrerequisitesRequest
func (*GetCredentialPrerequisitesRequest) ContextValidate ¶
func (m *GetCredentialPrerequisitesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get credential prerequisites request based on context it is used
func (*GetCredentialPrerequisitesRequest) MarshalBinary ¶
func (m *GetCredentialPrerequisitesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetCredentialPrerequisitesRequest) UnmarshalBinary ¶
func (m *GetCredentialPrerequisitesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetCredentialPrerequisitesResponse ¶
type GetCredentialPrerequisitesResponse struct { // The provider specific identifier of the account/subscription/project that is used by Cloudbreak. AccountID string `json:"accountId,omitempty"` // Provides the external id and policy JSON (this one encoded in base64) for AWS credential creation. Aws *AwsCredentialPrerequisitesResponse `json:"aws,omitempty"` // Provides the app creation command and role definition Json for Azure credential creation. Azure *AzureCredentialPrerequisitesResponse `json:"azure,omitempty"` // The name of the given cloud platform // Required: true CloudPlatform *string `json:"cloudPlatform"` }
GetCredentialPrerequisitesResponse The credential prerequisites for AWS.
swagger:model GetCredentialPrerequisitesResponse
func (*GetCredentialPrerequisitesResponse) ContextValidate ¶
func (m *GetCredentialPrerequisitesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get credential prerequisites response based on the context it is used
func (*GetCredentialPrerequisitesResponse) MarshalBinary ¶
func (m *GetCredentialPrerequisitesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetCredentialPrerequisitesResponse) UnmarshalBinary ¶
func (m *GetCredentialPrerequisitesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetEnvironmentSettingRequest ¶
type GetEnvironmentSettingRequest struct { // List of attributes to query settings for. Non-existant settings will be ignored. // Required: true Attrs []string `json:"attrs"` // The name or CRN of the environment. Empty to get system wide settings. EnvironmentName string `json:"environmentName,omitempty"` }
GetEnvironmentSettingRequest Request object to query environment configuration settings.
swagger:model GetEnvironmentSettingRequest
func (*GetEnvironmentSettingRequest) ContextValidate ¶
func (m *GetEnvironmentSettingRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get environment setting request based on context it is used
func (*GetEnvironmentSettingRequest) MarshalBinary ¶
func (m *GetEnvironmentSettingRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetEnvironmentSettingRequest) UnmarshalBinary ¶
func (m *GetEnvironmentSettingRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetEnvironmentSettingResponse ¶
type GetEnvironmentSettingResponse struct { // Dictionary of settings found. Settings map[string]string `json:"settings,omitempty"` }
GetEnvironmentSettingResponse Response object containing configuration settings.
swagger:model GetEnvironmentSettingResponse
func (*GetEnvironmentSettingResponse) ContextValidate ¶
func (m *GetEnvironmentSettingResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get environment setting response based on context it is used
func (*GetEnvironmentSettingResponse) MarshalBinary ¶
func (m *GetEnvironmentSettingResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetEnvironmentSettingResponse) UnmarshalBinary ¶
func (m *GetEnvironmentSettingResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetEnvironmentUserSyncStateRequest ¶
type GetEnvironmentUserSyncStateRequest struct { // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` }
GetEnvironmentUserSyncStateRequest Request object for retrieving the user sync state of an environment.
swagger:model GetEnvironmentUserSyncStateRequest
func (*GetEnvironmentUserSyncStateRequest) ContextValidate ¶
func (m *GetEnvironmentUserSyncStateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get environment user sync state request based on context it is used
func (*GetEnvironmentUserSyncStateRequest) MarshalBinary ¶
func (m *GetEnvironmentUserSyncStateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetEnvironmentUserSyncStateRequest) UnmarshalBinary ¶
func (m *GetEnvironmentUserSyncStateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetEnvironmentUserSyncStateResponse ¶
type GetEnvironmentUserSyncStateResponse struct { // The user sync state of the environment. // Required: true // Enum: ["UP_TO_DATE","STALE","SYNC_IN_PROGRESS","SYNC_FAILED"] State *string `json:"state"` // Operation Id for the latest user sync operation, if any, run for this environment. UserSyncOperationID string `json:"userSyncOperationId,omitempty"` }
GetEnvironmentUserSyncStateResponse Response object for retrieving the user sync state of an environment.
swagger:model GetEnvironmentUserSyncStateResponse
func (*GetEnvironmentUserSyncStateResponse) ContextValidate ¶
func (m *GetEnvironmentUserSyncStateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get environment user sync state response based on context it is used
func (*GetEnvironmentUserSyncStateResponse) MarshalBinary ¶
func (m *GetEnvironmentUserSyncStateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetEnvironmentUserSyncStateResponse) UnmarshalBinary ¶
func (m *GetEnvironmentUserSyncStateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetFreeipaLogDescriptorsRequest ¶
type GetFreeipaLogDescriptorsRequest interface{}
GetFreeipaLogDescriptorsRequest Request object for obtaining log descriptors. (that are used for diagnostics collection)
swagger:model GetFreeipaLogDescriptorsRequest
type GetFreeipaLogDescriptorsResponse ¶
type GetFreeipaLogDescriptorsResponse struct { // Array of log descriptors. (useful for diagnostics collection filtering) Logs []*FreeipaVMLogResponse `json:"logs"` }
GetFreeipaLogDescriptorsResponse Response object for obtaining log descriptors. (useful for diagnostics collection filtering)
swagger:model GetFreeipaLogDescriptorsResponse
func (*GetFreeipaLogDescriptorsResponse) ContextValidate ¶
func (m *GetFreeipaLogDescriptorsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get freeipa log descriptors response based on the context it is used
func (*GetFreeipaLogDescriptorsResponse) MarshalBinary ¶
func (m *GetFreeipaLogDescriptorsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetFreeipaLogDescriptorsResponse) UnmarshalBinary ¶
func (m *GetFreeipaLogDescriptorsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetFreeipaStatusRequest ¶
type GetFreeipaStatusRequest struct { // The environment name or CRN of the FreeIPA to repair // Required: true EnvironmentName *string `json:"environmentName"` }
GetFreeipaStatusRequest Request object for getting the status of the FreeIPA servers.
swagger:model GetFreeipaStatusRequest
func (*GetFreeipaStatusRequest) ContextValidate ¶
func (m *GetFreeipaStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get freeipa status request based on context it is used
func (*GetFreeipaStatusRequest) MarshalBinary ¶
func (m *GetFreeipaStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetFreeipaStatusRequest) UnmarshalBinary ¶
func (m *GetFreeipaStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetFreeipaStatusResponse ¶
type GetFreeipaStatusResponse struct { // The CRN of the environment // Required: true EnvironmentCrn *string `json:"environmentCrn"` // The name of the Environment // Required: true EnvironmentName *string `json:"environmentName"` // Status of individual nodes in the FreeIPA cluster // Required: true Instances map[string]FreeIPANodeStatus `json:"instances"` // The overall status of the FreeIPA cluster // Required: true // Enum: ["REQUESTED","CREATE_IN_PROGRESS","AVAILABLE","STACK_AVAILABLE","UPDATE_IN_PROGRESS","UPDATE_REQUESTED","UPDATE_FAILED","CREATE_FAILED","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","UNREACHABLE","UNHEALTHY","DELETED_ON_PROVIDER_SIDE","UNKNOWN"] Status *string `json:"status"` }
GetFreeipaStatusResponse The overall status of the FreeIPA cluster.
swagger:model GetFreeipaStatusResponse
func (*GetFreeipaStatusResponse) ContextValidate ¶
func (m *GetFreeipaStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get freeipa status response based on the context it is used
func (*GetFreeipaStatusResponse) MarshalBinary ¶
func (m *GetFreeipaStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetFreeipaStatusResponse) UnmarshalBinary ¶
func (m *GetFreeipaStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetFreeipaUpgradeOptionsRequest ¶ added in v0.6.3
type GetFreeipaUpgradeOptionsRequest struct { // Allows the upgrade to a subsequent major OS version in the series. AllowMajorOsUpgrade bool `json:"allowMajorOsUpgrade,omitempty"` // The URL of the source image catalog. If not specify this option we'll use image catalog of the current image. Catalog string `json:"catalog,omitempty"` // The name or the CRN of the environment. // Required: true Environment *string `json:"environment"` }
GetFreeipaUpgradeOptionsRequest The request object for retrieving FreeIPA upgrade candidates.
swagger:model GetFreeipaUpgradeOptionsRequest
func (*GetFreeipaUpgradeOptionsRequest) ContextValidate ¶ added in v0.6.3
func (m *GetFreeipaUpgradeOptionsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get freeipa upgrade options request based on context it is used
func (*GetFreeipaUpgradeOptionsRequest) MarshalBinary ¶ added in v0.6.3
func (m *GetFreeipaUpgradeOptionsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetFreeipaUpgradeOptionsRequest) UnmarshalBinary ¶ added in v0.6.3
func (m *GetFreeipaUpgradeOptionsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetFreeipaUpgradeOptionsResponse ¶ added in v0.6.3
type GetFreeipaUpgradeOptionsResponse struct { // The current image. CurrentImage *ImageInfoResponse `json:"currentImage,omitempty"` // The list of the upgrade candidates. Images []*ImageInfoResponse `json:"images"` }
GetFreeipaUpgradeOptionsResponse The response object with available FreeIPA upgrade candidates.
swagger:model GetFreeipaUpgradeOptionsResponse
func (*GetFreeipaUpgradeOptionsResponse) ContextValidate ¶ added in v0.6.3
func (m *GetFreeipaUpgradeOptionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get freeipa upgrade options response based on the context it is used
func (*GetFreeipaUpgradeOptionsResponse) MarshalBinary ¶ added in v0.6.3
func (m *GetFreeipaUpgradeOptionsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetFreeipaUpgradeOptionsResponse) UnmarshalBinary ¶ added in v0.6.3
func (m *GetFreeipaUpgradeOptionsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetGovCloudAuditCredentialPrerequisitesRequest ¶ added in v0.4.2
type GetGovCloudAuditCredentialPrerequisitesRequest struct { // The kind of cloud platform. As of now, the following cloud provider is accepted as the value of this field - AWS // Required: true CloudPlatform *string `json:"cloudPlatform"` }
GetGovCloudAuditCredentialPrerequisitesRequest Request object for getting the audit credential prerequisites for GovCloud for the enabled providers.
swagger:model GetGovCloudAuditCredentialPrerequisitesRequest
func (*GetGovCloudAuditCredentialPrerequisitesRequest) ContextValidate ¶ added in v0.4.2
func (m *GetGovCloudAuditCredentialPrerequisitesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get gov cloud audit credential prerequisites request based on context it is used
func (*GetGovCloudAuditCredentialPrerequisitesRequest) MarshalBinary ¶ added in v0.4.2
func (m *GetGovCloudAuditCredentialPrerequisitesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetGovCloudAuditCredentialPrerequisitesRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *GetGovCloudAuditCredentialPrerequisitesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetGovCloudAuditCredentialPrerequisitesResponse ¶ added in v0.4.2
type GetGovCloudAuditCredentialPrerequisitesResponse struct { // The provider specific identifier of the account/subscription/project. AccountID string `json:"accountId,omitempty"` // Provides the external id and policy JSON (this one encoded in base64) for AWS credential creation. Aws *AwsCredentialPrerequisitesResponse `json:"aws,omitempty"` }
GetGovCloudAuditCredentialPrerequisitesResponse The audit credential prerequisites for GovCloud for the enabled providers.
swagger:model GetGovCloudAuditCredentialPrerequisitesResponse
func (*GetGovCloudAuditCredentialPrerequisitesResponse) ContextValidate ¶ added in v0.4.2
func (m *GetGovCloudAuditCredentialPrerequisitesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get gov cloud audit credential prerequisites response based on the context it is used
func (*GetGovCloudAuditCredentialPrerequisitesResponse) MarshalBinary ¶ added in v0.4.2
func (m *GetGovCloudAuditCredentialPrerequisitesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetGovCloudAuditCredentialPrerequisitesResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *GetGovCloudAuditCredentialPrerequisitesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetGovCloudCredentialPrerequisitesRequest ¶ added in v0.4.2
type GetGovCloudCredentialPrerequisitesRequest struct { // The kind of cloud platform. As of now, the following cloud provider is accepted as the value of this field - AWS // Required: true CloudPlatform *string `json:"cloudPlatform"` }
GetGovCloudCredentialPrerequisitesRequest Request object for getting the credential prerequisites for GovCloud for the enabled providers.
swagger:model GetGovCloudCredentialPrerequisitesRequest
func (*GetGovCloudCredentialPrerequisitesRequest) ContextValidate ¶ added in v0.4.2
func (m *GetGovCloudCredentialPrerequisitesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get gov cloud credential prerequisites request based on context it is used
func (*GetGovCloudCredentialPrerequisitesRequest) MarshalBinary ¶ added in v0.4.2
func (m *GetGovCloudCredentialPrerequisitesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetGovCloudCredentialPrerequisitesRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *GetGovCloudCredentialPrerequisitesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetGovCloudCredentialPrerequisitesResponse ¶ added in v0.4.2
type GetGovCloudCredentialPrerequisitesResponse struct { // The provider specific identifier of the account/subscription/project. AccountID string `json:"accountId,omitempty"` // Provides the external id and policy JSON (this one encoded in base64) for AWS GovCloud credential creation. Aws *AwsCredentialPrerequisitesResponse `json:"aws,omitempty"` }
GetGovCloudCredentialPrerequisitesResponse The credential prerequisites for GovCloud for the enabled providers.
swagger:model GetGovCloudCredentialPrerequisitesResponse
func (*GetGovCloudCredentialPrerequisitesResponse) ContextValidate ¶ added in v0.4.2
func (m *GetGovCloudCredentialPrerequisitesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get gov cloud credential prerequisites response based on the context it is used
func (*GetGovCloudCredentialPrerequisitesResponse) MarshalBinary ¶ added in v0.4.2
func (m *GetGovCloudCredentialPrerequisitesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetGovCloudCredentialPrerequisitesResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *GetGovCloudCredentialPrerequisitesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetIDBrokerMappingsRequest ¶
type GetIDBrokerMappingsRequest struct { // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` }
GetIDBrokerMappingsRequest Request object for getting ID Broker mappings for an environment.
swagger:model GetIdBrokerMappingsRequest
func (*GetIDBrokerMappingsRequest) ContextValidate ¶
func (m *GetIDBrokerMappingsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get Id broker mappings request based on context it is used
func (*GetIDBrokerMappingsRequest) MarshalBinary ¶
func (m *GetIDBrokerMappingsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetIDBrokerMappingsRequest) UnmarshalBinary ¶
func (m *GetIDBrokerMappingsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetIDBrokerMappingsResponse ¶
type GetIDBrokerMappingsResponse struct { // Deprecated. Please use rangerAuditRole instead. BaselineRole string `json:"baselineRole,omitempty"` // The cloud provider role to which data access services will be mapped (e.g. an ARN in AWS, a Resource ID in Azure). // Required: true DataAccessRole *string `json:"dataAccessRole"` // ID Broker mappings for individual actors and groups. Does not include mappings for data access services. May be empty if no individual mappings are needed. Mappings []*IDBrokerMapping `json:"mappings"` // The version of the mappings. // Required: true MappingsVersion *int64 `json:"mappingsVersion"` // The cloud provider role to which services that write to Ranger audit logs will be mapped (e.g. an ARN in AWS, a Resource ID in Azure). Note that some data access services also write to Ranger audit logs; such services will be mapped to the dataAccessRole, not the rangerAuditRole. // Required: true RangerAuditRole *string `json:"rangerAuditRole"` // The cloud provider role to which the Ranger RAZ service will be mapped (e.g. an ARN in AWS, a Resource ID in Azure). RangerCloudAccessAuthorizerRole string `json:"rangerCloudAccessAuthorizerRole,omitempty"` }
GetIDBrokerMappingsResponse Response object for getting ID Broker mappings for an environment.
swagger:model GetIdBrokerMappingsResponse
func (*GetIDBrokerMappingsResponse) ContextValidate ¶
func (m *GetIDBrokerMappingsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get Id broker mappings response based on the context it is used
func (*GetIDBrokerMappingsResponse) MarshalBinary ¶
func (m *GetIDBrokerMappingsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetIDBrokerMappingsResponse) UnmarshalBinary ¶
func (m *GetIDBrokerMappingsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetIDBrokerMappingsSyncStatusRequest ¶
type GetIDBrokerMappingsSyncStatusRequest struct { // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` }
GetIDBrokerMappingsSyncStatusRequest Request object for getting ID Broker mappings sync status.
swagger:model GetIdBrokerMappingsSyncStatusRequest
func (*GetIDBrokerMappingsSyncStatusRequest) ContextValidate ¶
func (m *GetIDBrokerMappingsSyncStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get Id broker mappings sync status request based on context it is used
func (*GetIDBrokerMappingsSyncStatusRequest) MarshalBinary ¶
func (m *GetIDBrokerMappingsSyncStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetIDBrokerMappingsSyncStatusRequest) UnmarshalBinary ¶
func (m *GetIDBrokerMappingsSyncStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetIDBrokerMappingsSyncStatusResponse ¶
type GetIDBrokerMappingsSyncStatusResponse struct { // The overall mappings sync status for all datalake clusters in the environment. // Required: true GlobalStatus *SyncStatus `json:"globalStatus"` // Map of datalake cluster CRN to mappings sync status for each datalake cluster in the environment. // Required: true Statuses map[string]IDBrokerSyncStatus `json:"statuses"` // Whether a sync is needed to bring in-cluster mappings up-to-date. // Required: true SyncNeeded *bool `json:"syncNeeded"` }
GetIDBrokerMappingsSyncStatusResponse Response object for getting ID Broker mappings sync status.
swagger:model GetIdBrokerMappingsSyncStatusResponse
func (*GetIDBrokerMappingsSyncStatusResponse) ContextValidate ¶
func (m *GetIDBrokerMappingsSyncStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get Id broker mappings sync status response based on the context it is used
func (*GetIDBrokerMappingsSyncStatusResponse) MarshalBinary ¶
func (m *GetIDBrokerMappingsSyncStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetIDBrokerMappingsSyncStatusResponse) UnmarshalBinary ¶
func (m *GetIDBrokerMappingsSyncStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetKeytabRequest ¶
type GetKeytabRequest struct { // The CRN of the user or machine user to retrieve the keytab for. If it is not included, it defaults to the user making the request. ActorCrn string `json:"actorCrn,omitempty"` // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` }
GetKeytabRequest Request object for get keytab request.
swagger:model GetKeytabRequest
func (*GetKeytabRequest) ContextValidate ¶
ContextValidate validates this get keytab request based on context it is used
func (*GetKeytabRequest) MarshalBinary ¶
func (m *GetKeytabRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetKeytabRequest) UnmarshalBinary ¶
func (m *GetKeytabRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetKeytabResponse ¶
type GetKeytabResponse struct { // The contents of the keytab encoded as a base64 string. Contents string `json:"contents,omitempty"` }
GetKeytabResponse Request object for get keytab request.
swagger:model GetKeytabResponse
func (*GetKeytabResponse) ContextValidate ¶
ContextValidate validates this get keytab response based on context it is used
func (*GetKeytabResponse) MarshalBinary ¶
func (m *GetKeytabResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetKeytabResponse) UnmarshalBinary ¶
func (m *GetKeytabResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetOperationRequest ¶ added in v0.4.2
type GetOperationRequest struct { // Name of the environment resource. // Required: true EnvironmentName *string `json:"environmentName"` }
GetOperationRequest Request object for tracking the latest (current/last) operation on the environment resource.
swagger:model GetOperationRequest
func (*GetOperationRequest) ContextValidate ¶ added in v0.4.2
ContextValidate validates this get operation request based on context it is used
func (*GetOperationRequest) MarshalBinary ¶ added in v0.4.2
func (m *GetOperationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetOperationRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *GetOperationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetOperationResponse ¶ added in v0.4.2
type GetOperationResponse struct { // Identifier of the operation. OperationID string `json:"operationId,omitempty"` // Status of the operation. // Enum: ["UNKNOWN","RUNNING","FAILED","FINISHED","CANCELLED"] OperationStatus string `json:"operationStatus,omitempty"` // Type of the operation. OperationType string `json:"operationType,omitempty"` // Progress percentage of the operation. Progress int32 `json:"progress,omitempty"` }
GetOperationResponse Response object for tracking the latest (current/last) operation on the environment resource.
swagger:model GetOperationResponse
func (*GetOperationResponse) ContextValidate ¶ added in v0.4.2
ContextValidate validates this get operation response based on context it is used
func (*GetOperationResponse) MarshalBinary ¶ added in v0.4.2
func (m *GetOperationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetOperationResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *GetOperationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetRepairFreeipaStatusRequest ¶
type GetRepairFreeipaStatusRequest struct { // operationId for the previously requested repair operation. // Required: true OperationID *string `json:"operationId"` }
GetRepairFreeipaStatusRequest Request object for Repair Status.
swagger:model GetRepairFreeipaStatusRequest
func (*GetRepairFreeipaStatusRequest) ContextValidate ¶
func (m *GetRepairFreeipaStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get repair freeipa status request based on context it is used
func (*GetRepairFreeipaStatusRequest) MarshalBinary ¶
func (m *GetRepairFreeipaStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetRepairFreeipaStatusRequest) UnmarshalBinary ¶
func (m *GetRepairFreeipaStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetRepairFreeipaStatusResponse ¶
type GetRepairFreeipaStatusResponse struct { // Date when the operation ended. Omitted if operation has not ended. // Format: date-time EndDate strfmt.DateTime `json:"endDate,omitempty"` // If there is any error associated. The error will be populated on any error and it may be populated when the operation failure details are empty. The error will typically contain the high level information such as the assocated repair failure phase. Error string `json:"error,omitempty"` // List of operation details for failures. If the repair is only partially successful both successful and failure operation details will be populated. FailureOperationDetails []*RepairOperationDetails `json:"failureOperationDetails"` // Date when the operation started. // Format: date-time StartDate strfmt.DateTime `json:"startDate,omitempty"` // Status of this operation. Status RepairStatus `json:"status,omitempty"` // List of operation details for all successes. If the repair is only partially successful both successful and failure operation details will be populated. SuccessfulOperationDetails []*RepairOperationDetails `json:"successfulOperationDetails"` }
GetRepairFreeipaStatusResponse Response object for Repair Operation.
swagger:model GetRepairFreeipaStatusResponse
func (*GetRepairFreeipaStatusResponse) ContextValidate ¶
func (m *GetRepairFreeipaStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get repair freeipa status response based on the context it is used
func (*GetRepairFreeipaStatusResponse) MarshalBinary ¶
func (m *GetRepairFreeipaStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetRepairFreeipaStatusResponse) UnmarshalBinary ¶
func (m *GetRepairFreeipaStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetRootCertificateRequest ¶
type GetRootCertificateRequest struct { // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` }
GetRootCertificateRequest Request object for obtaining public certificate of an environment.
swagger:model GetRootCertificateRequest
func (*GetRootCertificateRequest) ContextValidate ¶
func (m *GetRootCertificateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get root certificate request based on context it is used
func (*GetRootCertificateRequest) MarshalBinary ¶
func (m *GetRootCertificateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetRootCertificateRequest) UnmarshalBinary ¶
func (m *GetRootCertificateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetRootCertificateResponse ¶
type GetRootCertificateResponse struct { // Contents of a certificate. Contents string `json:"contents,omitempty"` }
GetRootCertificateResponse Response object with base64 encoded contents of the public certificate for an environment.
swagger:model GetRootCertificateResponse
func (*GetRootCertificateResponse) ContextValidate ¶
func (m *GetRootCertificateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get root certificate response based on context it is used
func (*GetRootCertificateResponse) MarshalBinary ¶
func (m *GetRootCertificateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetRootCertificateResponse) UnmarshalBinary ¶
func (m *GetRootCertificateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IDBrokerMapping ¶
type IDBrokerMapping struct { // The CRN of the actor or group. // Required: true AccessorCrn *string `json:"accessorCrn"` // The cloud provider role (e.g., ARN in AWS, Resource ID in Azure) to which the actor or group is mapped. // Required: true Role *string `json:"role"` }
IDBrokerMapping A mapping of an actor or group to a cloud provider role.
swagger:model IdBrokerMapping
func (*IDBrokerMapping) ContextValidate ¶
ContextValidate validates this Id broker mapping based on context it is used
func (*IDBrokerMapping) MarshalBinary ¶
func (m *IDBrokerMapping) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IDBrokerMapping) UnmarshalBinary ¶
func (m *IDBrokerMapping) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IDBrokerMappingRequest ¶
type IDBrokerMappingRequest struct { // The CRN of the actor or group. // Required: true AccessorCrn *string `json:"accessorCrn"` // The cloud provider role (e.g., ARN in AWS, Resource ID in Azure) to which the actor or group is mapped. // Required: true Role *string `json:"role"` }
IDBrokerMappingRequest A mapping of an actor or group to a cloud provider role, used in request objects.
swagger:model IdBrokerMappingRequest
func (*IDBrokerMappingRequest) ContextValidate ¶
func (m *IDBrokerMappingRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this Id broker mapping request based on context it is used
func (*IDBrokerMappingRequest) MarshalBinary ¶
func (m *IDBrokerMappingRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IDBrokerMappingRequest) UnmarshalBinary ¶
func (m *IDBrokerMappingRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IDBrokerSyncStatus ¶
type IDBrokerSyncStatus struct { // The date when the mappings sync completed or was terminated. Omitted if status is NEVER_RUN or RUNNING. // Format: date-time EndDate strfmt.DateTime `json:"endDate,omitempty"` // The detail of the error. Omitted if status is not FAILED. ErrorDetail string `json:"errorDetail,omitempty"` // The date when the mappings sync started executing. Omitted if status is NEVER_RUN. // Format: date-time StartDate strfmt.DateTime `json:"startDate,omitempty"` // The mappings sync summary status. // Required: true Status *SyncStatus `json:"status"` }
IDBrokerSyncStatus Status of an ID Broker mappings sync operation.
swagger:model IdBrokerSyncStatus
func (*IDBrokerSyncStatus) ContextValidate ¶
ContextValidate validate this Id broker sync status based on the context it is used
func (*IDBrokerSyncStatus) MarshalBinary ¶
func (m *IDBrokerSyncStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IDBrokerSyncStatus) UnmarshalBinary ¶
func (m *IDBrokerSyncStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImageInfoResponse ¶
type ImageInfoResponse struct { // Image catalog URL. Catalog string `json:"catalog,omitempty"` // Image catalog name. CatalogName string `json:"catalogName,omitempty"` // Creation date of the image from catalog. Date string `json:"date,omitempty"` // Virtual machine image ID from ImageCatalog, machines of the cluster will be started from this image. ID string `json:"id,omitempty"` // Image name ImageName string `json:"imageName,omitempty"` // OS type of the image, this property is only considered when no specific image ID is provided. Os string `json:"os,omitempty"` }
ImageInfoResponse Information about FreeIPA image.
swagger:model ImageInfoResponse
func (*ImageInfoResponse) ContextValidate ¶
ContextValidate validates this image info response based on context it is used
func (*ImageInfoResponse) MarshalBinary ¶
func (m *ImageInfoResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImageInfoResponse) UnmarshalBinary ¶
func (m *ImageInfoResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitializeAWSComputeClusterRequest ¶ added in v0.7.4
type InitializeAWSComputeClusterRequest struct { // The Externalized k8s configuration create request for the environment ComputeClusterConfiguration *AWSComputeClusterConfigurationRequest `json:"computeClusterConfiguration,omitempty"` // The name of the environment. // Required: true EnvironmentName *string `json:"environmentName"` }
InitializeAWSComputeClusterRequest Request object for a initialize AWS default compute cluster.
swagger:model InitializeAWSComputeClusterRequest
func (*InitializeAWSComputeClusterRequest) ContextValidate ¶ added in v0.7.4
func (m *InitializeAWSComputeClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this initialize a w s compute cluster request based on the context it is used
func (*InitializeAWSComputeClusterRequest) MarshalBinary ¶ added in v0.7.4
func (m *InitializeAWSComputeClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitializeAWSComputeClusterRequest) UnmarshalBinary ¶ added in v0.7.4
func (m *InitializeAWSComputeClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitializeAWSComputeClusterResponse ¶ added in v0.7.4
type InitializeAWSComputeClusterResponse struct { // The id of the related operation. OperationID string `json:"operationId,omitempty"` }
InitializeAWSComputeClusterResponse Response object for an initialize AWS default compute cluster request.
swagger:model InitializeAWSComputeClusterResponse
func (*InitializeAWSComputeClusterResponse) ContextValidate ¶ added in v0.7.6
func (m *InitializeAWSComputeClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this initialize a w s compute cluster response based on context it is used
func (*InitializeAWSComputeClusterResponse) MarshalBinary ¶ added in v0.7.6
func (m *InitializeAWSComputeClusterResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitializeAWSComputeClusterResponse) UnmarshalBinary ¶ added in v0.7.6
func (m *InitializeAWSComputeClusterResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitializeAzureComputeClusterRequest ¶ added in v0.7.4
type InitializeAzureComputeClusterRequest struct { // The Externalized k8s configuration create request for the environment ComputeClusterConfiguration *AzureComputeClusterConfigurationRequest `json:"computeClusterConfiguration,omitempty"` // The name of the environment. // Required: true EnvironmentName *string `json:"environmentName"` }
InitializeAzureComputeClusterRequest Request object for a initialize Azure default compute cluster.
swagger:model InitializeAzureComputeClusterRequest
func (*InitializeAzureComputeClusterRequest) ContextValidate ¶ added in v0.7.4
func (m *InitializeAzureComputeClusterRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this initialize azure compute cluster request based on the context it is used
func (*InitializeAzureComputeClusterRequest) MarshalBinary ¶ added in v0.7.4
func (m *InitializeAzureComputeClusterRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitializeAzureComputeClusterRequest) UnmarshalBinary ¶ added in v0.7.4
func (m *InitializeAzureComputeClusterRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InitializeAzureComputeClusterResponse ¶ added in v0.7.4
type InitializeAzureComputeClusterResponse struct { // The id of the related operation. OperationID string `json:"operationId,omitempty"` }
InitializeAzureComputeClusterResponse Response object for an initialize Azure default compute cluster request.
swagger:model InitializeAzureComputeClusterResponse
func (*InitializeAzureComputeClusterResponse) ContextValidate ¶ added in v0.7.6
func (m *InitializeAzureComputeClusterResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this initialize azure compute cluster response based on context it is used
func (*InitializeAzureComputeClusterResponse) MarshalBinary ¶ added in v0.7.6
func (m *InitializeAzureComputeClusterResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InitializeAzureComputeClusterResponse) UnmarshalBinary ¶ added in v0.7.6
func (m *InitializeAzureComputeClusterResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InstanceTemplate ¶
type InstanceTemplate struct { // The attached volume configuration(s). AttachedVolumes []*AttachedVolume `json:"attachedVolumes"` // AWS specific FreeIPA parameters. AwsProperties *AwsFreeIpaInstanceTemplateParams `json:"awsProperties,omitempty"` // The type of the instance. InstanceType string `json:"instanceType,omitempty"` }
InstanceTemplate Instance template that specifies the core information for the instances.
swagger:model InstanceTemplate
func (*InstanceTemplate) ContextValidate ¶
ContextValidate validate this instance template based on the context it is used
func (*InstanceTemplate) MarshalBinary ¶
func (m *InstanceTemplate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InstanceTemplate) UnmarshalBinary ¶
func (m *InstanceTemplate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LastAutomatedSyncDetails ¶
type LastAutomatedSyncDetails struct { // The status of the sync. // Required: true // Enum: ["UNKNOWN","SUCCESS","FAILED"] Status *string `json:"status"` // Additional detail related to the status. StatusMessages []string `json:"statusMessages"` // The time when the sync was processed. // Required: true // Format: date-time Timestamp *strfmt.DateTime `json:"timestamp"` }
LastAutomatedSyncDetails The details of the last sync performed by automated user sync.
swagger:model LastAutomatedSyncDetails
func (*LastAutomatedSyncDetails) ContextValidate ¶
func (m *LastAutomatedSyncDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this last automated sync details based on context it is used
func (*LastAutomatedSyncDetails) MarshalBinary ¶
func (m *LastAutomatedSyncDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LastAutomatedSyncDetails) UnmarshalBinary ¶
func (m *LastAutomatedSyncDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LastSyncStatusRequest ¶ added in v0.7.6
type LastSyncStatusRequest struct { // Name or Crn of the environment. // Required: true EnvNameOrCrn *string `json:"envNameOrCrn"` }
LastSyncStatusRequest Request object for Sync Status.
swagger:model LastSyncStatusRequest
func (*LastSyncStatusRequest) ContextValidate ¶ added in v0.7.6
ContextValidate validates this last sync status request based on context it is used
func (*LastSyncStatusRequest) MarshalBinary ¶ added in v0.7.6
func (m *LastSyncStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LastSyncStatusRequest) UnmarshalBinary ¶ added in v0.7.6
func (m *LastSyncStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LastSyncStatusResponse ¶ added in v0.7.6
type LastSyncStatusResponse struct { // Date when the sync operation ended. Omitted if operation has not ended. // Format: date-time EndDate strfmt.DateTime `json:"endDate,omitempty"` // If there is any error associated. The error will be populated on any error and it may be populated when the operation failure details are empty. Error string `json:"error,omitempty"` // List of sync operation details for all failed environments. Failure []*SyncOperationDetails `json:"failure"` // UUID of the request for this operation. This Id can be used for geting status on the operation. // Required: true OperationID *string `json:"operationId"` // Operation type, set password or user sync OperationType OperationType `json:"operationType,omitempty"` // Date when the sync operation started. // Format: date-time StartDate strfmt.DateTime `json:"startDate,omitempty"` // Status of this operation. Status can be one of these values (REQUESTED, RUNNING, COMPLETED, FAILED, REJECTED, TIMEDOUT) Status SyncStatus `json:"status,omitempty"` // List of sync operation details for all succeeded environments. Success []*SyncOperationDetails `json:"success"` }
LastSyncStatusResponse Response object for Sync Operation.
swagger:model LastSyncStatusResponse
func (*LastSyncStatusResponse) ContextValidate ¶ added in v0.7.6
func (m *LastSyncStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this last sync status response based on the context it is used
func (*LastSyncStatusResponse) MarshalBinary ¶ added in v0.7.6
func (m *LastSyncStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LastSyncStatusResponse) UnmarshalBinary ¶ added in v0.7.6
func (m *LastSyncStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListAuditCredentialsRequest ¶
type ListAuditCredentialsRequest interface{}
ListAuditCredentialsRequest Request object for a list audit credentials request.
swagger:model ListAuditCredentialsRequest
type ListAuditCredentialsResponse ¶
type ListAuditCredentialsResponse struct { // The credentials. // Required: true Credentials []*Credential `json:"credentials"` }
ListAuditCredentialsResponse Response object for a list audit credentials request.
swagger:model ListAuditCredentialsResponse
func (*ListAuditCredentialsResponse) ContextValidate ¶
func (m *ListAuditCredentialsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list audit credentials response based on the context it is used
func (*ListAuditCredentialsResponse) MarshalBinary ¶
func (m *ListAuditCredentialsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListAuditCredentialsResponse) UnmarshalBinary ¶
func (m *ListAuditCredentialsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListConnectedDataServicesRequest ¶ added in v0.4.2
type ListConnectedDataServicesRequest struct { // Name or CRN of the environment. // Required: true Environment *string `json:"environment"` }
ListConnectedDataServicesRequest Request object for listing connected Data Service(s) for a given environment.
swagger:model ListConnectedDataServicesRequest
func (*ListConnectedDataServicesRequest) ContextValidate ¶ added in v0.4.2
func (m *ListConnectedDataServicesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this list connected data services request based on context it is used
func (*ListConnectedDataServicesRequest) MarshalBinary ¶ added in v0.4.2
func (m *ListConnectedDataServicesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListConnectedDataServicesRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *ListConnectedDataServicesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListConnectedDataServicesResponse ¶ added in v0.4.2
type ListConnectedDataServicesResponse struct { // List of connected Data Service for the given environment. // Required: true Result []*ConnectedDataService `json:"result"` }
ListConnectedDataServicesResponse Response object for listing connected Data Service(s) for a given environment.
swagger:model ListConnectedDataServicesResponse
func (*ListConnectedDataServicesResponse) ContextValidate ¶ added in v0.4.2
func (m *ListConnectedDataServicesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list connected data services response based on the context it is used
func (*ListConnectedDataServicesResponse) MarshalBinary ¶ added in v0.4.2
func (m *ListConnectedDataServicesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListConnectedDataServicesResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *ListConnectedDataServicesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListCredentialsRequest ¶
type ListCredentialsRequest struct { // An optional credential name to search by. CredentialName string `json:"credentialName,omitempty"` }
ListCredentialsRequest Request object for a list credentials request.
swagger:model ListCredentialsRequest
func (*ListCredentialsRequest) ContextValidate ¶
func (m *ListCredentialsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this list credentials request based on context it is used
func (*ListCredentialsRequest) MarshalBinary ¶
func (m *ListCredentialsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListCredentialsRequest) UnmarshalBinary ¶
func (m *ListCredentialsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListCredentialsResponse ¶
type ListCredentialsResponse struct { // The credentials. // Required: true Credentials []*Credential `json:"credentials"` }
ListCredentialsResponse Response object for a list credentials request.
swagger:model ListCredentialsResponse
func (*ListCredentialsResponse) ContextValidate ¶
func (m *ListCredentialsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list credentials response based on the context it is used
func (*ListCredentialsResponse) MarshalBinary ¶
func (m *ListCredentialsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListCredentialsResponse) UnmarshalBinary ¶
func (m *ListCredentialsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListEnvironmentsRequest ¶
type ListEnvironmentsRequest interface{}
ListEnvironmentsRequest Request object for a list environments request.
swagger:model ListEnvironmentsRequest
type ListEnvironmentsResponse ¶
type ListEnvironmentsResponse struct { // The environment. // Required: true Environments []*EnvironmentSummary `json:"environments"` }
ListEnvironmentsResponse Response object for a list environments request.
swagger:model ListEnvironmentsResponse
func (*ListEnvironmentsResponse) ContextValidate ¶
func (m *ListEnvironmentsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list environments response based on the context it is used
func (*ListEnvironmentsResponse) MarshalBinary ¶
func (m *ListEnvironmentsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListEnvironmentsResponse) UnmarshalBinary ¶
func (m *ListEnvironmentsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListFreeipaDiagnosticsRequest ¶
type ListFreeipaDiagnosticsRequest struct { // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` }
ListFreeipaDiagnosticsRequest Request object for listing recent FreeIPA diagnostics collections.
swagger:model ListFreeipaDiagnosticsRequest
func (*ListFreeipaDiagnosticsRequest) ContextValidate ¶
func (m *ListFreeipaDiagnosticsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this list freeipa diagnostics request based on context it is used
func (*ListFreeipaDiagnosticsRequest) MarshalBinary ¶
func (m *ListFreeipaDiagnosticsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListFreeipaDiagnosticsRequest) UnmarshalBinary ¶
func (m *ListFreeipaDiagnosticsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListFreeipaDiagnosticsResponse ¶
type ListFreeipaDiagnosticsResponse struct { // description. Collections []*FreeipaDiagnosticsCollectionResponse `json:"collections"` }
ListFreeipaDiagnosticsResponse Response object for listing recent FreeIPA diagnostics collections.
swagger:model ListFreeipaDiagnosticsResponse
func (*ListFreeipaDiagnosticsResponse) ContextValidate ¶
func (m *ListFreeipaDiagnosticsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list freeipa diagnostics response based on the context it is used
func (*ListFreeipaDiagnosticsResponse) MarshalBinary ¶
func (m *ListFreeipaDiagnosticsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListFreeipaDiagnosticsResponse) UnmarshalBinary ¶
func (m *ListFreeipaDiagnosticsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListFreeipaSecretTypesRequest ¶ added in v0.7.4
type ListFreeipaSecretTypesRequest struct { // The environment CRN where Freeipa is located. // Required: true Environment *string `json:"environment"` }
ListFreeipaSecretTypesRequest Request for listing possible secret values for Freeipa.
swagger:model ListFreeipaSecretTypesRequest
func (*ListFreeipaSecretTypesRequest) ContextValidate ¶ added in v0.7.4
func (m *ListFreeipaSecretTypesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this list freeipa secret types request based on context it is used
func (*ListFreeipaSecretTypesRequest) MarshalBinary ¶ added in v0.7.4
func (m *ListFreeipaSecretTypesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListFreeipaSecretTypesRequest) UnmarshalBinary ¶ added in v0.7.4
func (m *ListFreeipaSecretTypesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListFreeipaSecretTypesResponse ¶ added in v0.7.4
type ListFreeipaSecretTypesResponse struct { // The list of secret types supported by FreeIpa. // Required: true FreeipaSecretTypes []*SecretTypeResponse `json:"freeipaSecretTypes"` }
ListFreeipaSecretTypesResponse Response for listing possible secret values for Freeipa.
swagger:model ListFreeipaSecretTypesResponse
func (*ListFreeipaSecretTypesResponse) ContextValidate ¶ added in v0.7.4
func (m *ListFreeipaSecretTypesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list freeipa secret types response based on the context it is used
func (*ListFreeipaSecretTypesResponse) MarshalBinary ¶ added in v0.7.4
func (m *ListFreeipaSecretTypesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListFreeipaSecretTypesResponse) UnmarshalBinary ¶ added in v0.7.4
func (m *ListFreeipaSecretTypesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListProxyConfigsRequest ¶
type ListProxyConfigsRequest struct { // An optional proxy config name to search by. ProxyConfigName string `json:"proxyConfigName,omitempty"` }
ListProxyConfigsRequest Request object for a list proxy configs request.
swagger:model ListProxyConfigsRequest
func (*ListProxyConfigsRequest) ContextValidate ¶
func (m *ListProxyConfigsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this list proxy configs request based on context it is used
func (*ListProxyConfigsRequest) MarshalBinary ¶
func (m *ListProxyConfigsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListProxyConfigsRequest) UnmarshalBinary ¶
func (m *ListProxyConfigsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListProxyConfigsResponse ¶
type ListProxyConfigsResponse struct { // The proxy configs. // Required: true ProxyConfigs []*ProxyConfig `json:"proxyConfigs"` }
ListProxyConfigsResponse Response object for a list proxy configs request.
swagger:model ListProxyConfigsResponse
func (*ListProxyConfigsResponse) ContextValidate ¶
func (m *ListProxyConfigsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this list proxy configs response based on the context it is used
func (*ListProxyConfigsResponse) MarshalBinary ¶
func (m *ListProxyConfigsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListProxyConfigsResponse) UnmarshalBinary ¶
func (m *ListProxyConfigsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogStorage ¶
type LogStorage struct { // aws details AwsDetails *LogStorageAwsDetails `json:"awsDetails,omitempty"` // azure details AzureDetails *LogStorageAzureDetails `json:"azureDetails,omitempty"` // Whether external log storage is enabled. // Required: true Enabled *bool `json:"enabled"` // gcp details GcpDetails *LogStorageGcpDetails `json:"gcpDetails,omitempty"` }
LogStorage Storage configuration for cluster and audit logs.
swagger:model LogStorage
func (*LogStorage) ContextValidate ¶
ContextValidate validate this log storage based on the context it is used
func (*LogStorage) MarshalBinary ¶
func (m *LogStorage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogStorage) UnmarshalBinary ¶
func (m *LogStorage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogStorageAwsDetails ¶
type LogStorageAwsDetails struct { // The AWS instance profile that which contains the necessary permissions to access the S3 storage location. InstanceProfile string `json:"instanceProfile,omitempty"` // The base location to store logs in S3. This should be an s3a:// url. StorageLocationBase string `json:"storageLocationBase,omitempty"` }
LogStorageAwsDetails AWS-specific log storage configuration information.
swagger:model LogStorageAwsDetails
func (*LogStorageAwsDetails) ContextValidate ¶
ContextValidate validates this log storage aws details based on context it is used
func (*LogStorageAwsDetails) MarshalBinary ¶
func (m *LogStorageAwsDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogStorageAwsDetails) UnmarshalBinary ¶
func (m *LogStorageAwsDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogStorageAzureDetails ¶
type LogStorageAzureDetails struct { // The managed identity associated with the logger. This identity should have Storage Blob Data Contributor role on the given storage account. ManagedIdentity string `json:"managedIdentity,omitempty"` // The storage location to use. The location has to be in the following format abfs://filesystem@storage-account-name.dfs.core.windows.net. StorageLocationBase string `json:"storageLocationBase,omitempty"` }
LogStorageAzureDetails Azure-specific log storage configuration information.
swagger:model LogStorageAzureDetails
func (*LogStorageAzureDetails) ContextValidate ¶
func (m *LogStorageAzureDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this log storage azure details based on context it is used
func (*LogStorageAzureDetails) MarshalBinary ¶
func (m *LogStorageAzureDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogStorageAzureDetails) UnmarshalBinary ¶
func (m *LogStorageAzureDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogStorageGcpDetails ¶
type LogStorageGcpDetails struct { // Email ID of the service account associated with the logging instances. ServiceAccountEmail string `json:"serviceAccountEmail,omitempty"` // The storage location to use. This should be a gs:// url. StorageLocationBase string `json:"storageLocationBase,omitempty"` }
LogStorageGcpDetails GCP-specific log storage configuration information.
swagger:model LogStorageGcpDetails
func (*LogStorageGcpDetails) ContextValidate ¶
ContextValidate validates this log storage gcp details based on context it is used
func (*LogStorageGcpDetails) MarshalBinary ¶
func (m *LogStorageGcpDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogStorageGcpDetails) UnmarshalBinary ¶
func (m *LogStorageGcpDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Network ¶
type Network struct { // AWS network parameters. Aws *NetworkAwsParams `json:"aws,omitempty"` // Azure network parameters. Azure *NetworkAzureParams `json:"azure,omitempty"` // The scheme for the endpoint gateway. PUBLIC indicates an external endpoint that can be accessed over the Internet. // Enum: ["PUBLIC","PRIVATE"] EndpointAccessGatewayScheme string `json:"endpointAccessGatewayScheme,omitempty"` // The subnets to use for endpoint access gateway. // Unique: true EndpointAccessGatewaySubnetIds []string `json:"endpointAccessGatewaySubnetIds"` // GCP network parameters. Gcp *NetworkGcpParams `json:"gcp,omitempty"` // The range of private IPv4 addresses that resources will use under this network. NetworkCidr string `json:"networkCidr,omitempty"` // Name or id of the network // Required: true NetworkName *string `json:"networkName"` // Subnet names or ids of the network. // Required: true // Unique: true SubnetIds []string `json:"subnetIds"` // Additional subnet metadata of the network. SubnetMetadata map[string]CloudSubnet `json:"subnetMetadata,omitempty"` }
Network The network.
swagger:model Network
func (*Network) ContextValidate ¶
ContextValidate validate this network based on the context it is used
func (*Network) MarshalBinary ¶
MarshalBinary interface implementation
func (*Network) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type NetworkAwsParams ¶
type NetworkAwsParams struct { // VPC ids of the specified networks. // Required: true VpcID *string `json:"vpcId"` }
NetworkAwsParams AWS network parameters.
swagger:model NetworkAwsParams
func (*NetworkAwsParams) ContextValidate ¶
ContextValidate validates this network aws params based on context it is used
func (*NetworkAwsParams) MarshalBinary ¶
func (m *NetworkAwsParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkAwsParams) UnmarshalBinary ¶
func (m *NetworkAwsParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkAzureParams ¶
type NetworkAzureParams struct { // The full Azure resource ID of an existing Private DNS zone used for the AKS. AksPrivateDNSZoneID string `json:"aksPrivateDnsZoneId,omitempty"` // The full Azure resource ID of the existing Private DNS Zone used for Flexible Server and Single Server Databases. DatabasePrivateDNSZoneID string `json:"databasePrivateDnsZoneId,omitempty"` // Whether the outbound load balancer was created for this environment. EnableOutboundLoadBalancer bool `json:"enableOutboundLoadBalancer,omitempty"` // The subnets delegated for Flexible Server database. Accepts either the name or the full resource id. FlexibleServerSubnetIds []string `json:"flexibleServerSubnetIds"` // The id of the Azure VNet. // Required: true NetworkID *string `json:"networkId"` // The name of the resource group associated with the VNet. // Required: true ResourceGroupName *string `json:"resourceGroupName"` // Whether to associate public ip's to the resources within the network. // Required: true UsePublicIP *bool `json:"usePublicIp"` }
NetworkAzureParams Azure network parameters.
swagger:model NetworkAzureParams
func (*NetworkAzureParams) ContextValidate ¶
ContextValidate validates this network azure params based on context it is used
func (*NetworkAzureParams) MarshalBinary ¶
func (m *NetworkAzureParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkAzureParams) UnmarshalBinary ¶
func (m *NetworkAzureParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkGcpParams ¶
type NetworkGcpParams struct { // The name of the GCP VPC. // Required: true NetworkName *string `json:"networkName"` SharedProjectID string `json:"sharedProjectId,omitempty"` // Whether to associate public ip's to the resources within the network. // Required: true UsePublicIP *bool `json:"usePublicIp"` }
NetworkGcpParams GCP network parameters.
swagger:model NetworkGcpParams
func (*NetworkGcpParams) ContextValidate ¶
ContextValidate validates this network gcp params based on context it is used
func (*NetworkGcpParams) MarshalBinary ¶
func (m *NetworkGcpParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkGcpParams) UnmarshalBinary ¶
func (m *NetworkGcpParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OperationDetails ¶ added in v0.7.4
type OperationDetails struct { // environment crn. // Required: true EnvironmentCrn *string `json:"environmentCrn"` // The detail of the success or failure. Message string `json:"message,omitempty"` }
OperationDetails Details object of the operation for success or falure.
swagger:model OperationDetails
func (*OperationDetails) ContextValidate ¶ added in v0.7.4
ContextValidate validates this operation details based on context it is used
func (*OperationDetails) MarshalBinary ¶ added in v0.7.4
func (m *OperationDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OperationDetails) UnmarshalBinary ¶ added in v0.7.4
func (m *OperationDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OperationResponse ¶ added in v0.7.4
type OperationResponse struct { // Date when the operation ended. Omitted if operation has not ended. // Format: date-time EndDate strfmt.DateTime `json:"endDate,omitempty"` // The error will be populated on any error and it may be populated when the operation failure details are empty. Typically contains high level information such as the associated failure phase. Error string `json:"error,omitempty"` // List of details for failed operations. If the operation is only partially successful both successful and failure operation details will be populated. FailureOperationDetails []*OperationDetails `json:"failureOperationDetails"` // Operation ID of the request for this operation. This ID can be used for getting status of the operation. OperationID string `json:"operationId,omitempty"` // Date when the operation started. // Format: date-time StartDate strfmt.DateTime `json:"startDate,omitempty"` // Status of this operation. Status OperationStatus `json:"status,omitempty"` // List of details for all successful operations. If the operation is only partially successful both successful and failure operation details will be populated. SuccessfulOperationDetails []*OperationDetails `json:"successfulOperationDetails"` }
OperationResponse Response object for a FreeIPA operation.
swagger:model OperationResponse
func (*OperationResponse) ContextValidate ¶ added in v0.7.4
ContextValidate validate this operation response based on the context it is used
func (*OperationResponse) MarshalBinary ¶ added in v0.7.4
func (m *OperationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OperationResponse) UnmarshalBinary ¶ added in v0.7.4
func (m *OperationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OperationStatus ¶ added in v0.7.4
type OperationStatus string
OperationStatus Status of an operation.
swagger:model OperationStatus
const ( // OperationStatusNEVERRUN captures enum value "NEVER_RUN" OperationStatusNEVERRUN OperationStatus = "NEVER_RUN" // OperationStatusREQUESTED captures enum value "REQUESTED" OperationStatusREQUESTED OperationStatus = "REQUESTED" // OperationStatusREJECTED captures enum value "REJECTED" OperationStatusREJECTED OperationStatus = "REJECTED" // OperationStatusRUNNING captures enum value "RUNNING" OperationStatusRUNNING OperationStatus = "RUNNING" // OperationStatusCOMPLETED captures enum value "COMPLETED" OperationStatusCOMPLETED OperationStatus = "COMPLETED" // OperationStatusFAILED captures enum value "FAILED" OperationStatusFAILED OperationStatus = "FAILED" // OperationStatusTIMEDOUT captures enum value "TIMEDOUT" OperationStatusTIMEDOUT OperationStatus = "TIMEDOUT" )
func NewOperationStatus ¶ added in v0.7.4
func NewOperationStatus(value OperationStatus) *OperationStatus
func (OperationStatus) ContextValidate ¶ added in v0.7.4
ContextValidate validates this operation status based on context it is used
func (OperationStatus) Pointer ¶ added in v0.7.4
func (m OperationStatus) Pointer() *OperationStatus
Pointer returns a pointer to a freshly-allocated OperationStatus.
type OperationType ¶
type OperationType string
OperationType Operation Type.
swagger:model OperationType
const ( // OperationTypeSETPASSWORD captures enum value "SET_PASSWORD" OperationTypeSETPASSWORD OperationType = "SET_PASSWORD" // OperationTypeUSERSYNC captures enum value "USER_SYNC" OperationTypeUSERSYNC OperationType = "USER_SYNC" )
func NewOperationType ¶
func NewOperationType(value OperationType) *OperationType
func (OperationType) ContextValidate ¶
ContextValidate validates this operation type based on context it is used
func (OperationType) Pointer ¶
func (m OperationType) Pointer() *OperationType
Pointer returns a pointer to a freshly-allocated OperationType.
type ProxyConfig ¶
type ProxyConfig struct { // The CRN of the proxy config. // Required: true Crn *string `json:"crn"` // A description for the proxy config. Description string `json:"description,omitempty"` // The proxy host. // Required: true Host *string `json:"host"` // Allow these CIDR for Inbound communication. InboundProxyCidr []string `json:"inboundProxyCidr"` // Comma-separated list of 'CIDR', '[.]host[:port]' (can be a subdomain as well) and 'IP[:port]' entries that should not be proxied. Wildcards are not accepted. For example .cloudera.com,192.168.1.1 NoProxyHosts string `json:"noProxyHosts,omitempty"` // The proxy password. Password string `json:"password,omitempty"` // The proxy port. // Required: true Port *int32 `json:"port"` // The protocol. // Required: true Protocol *string `json:"protocol"` // The name of the proxy config. // Required: true ProxyConfigName *string `json:"proxyConfigName"` // The proxy user. User string `json:"user,omitempty"` }
ProxyConfig A proxy config object.
swagger:model ProxyConfig
func (*ProxyConfig) ContextValidate ¶
ContextValidate validates this proxy config based on context it is used
func (*ProxyConfig) MarshalBinary ¶
func (m *ProxyConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProxyConfig) UnmarshalBinary ¶
func (m *ProxyConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RebuildFreeipaRequest ¶ added in v0.7.4
type RebuildFreeipaRequest struct { // Data/hourly backup location on the cloud storage. These are created in every hour. Usually the lastest one is required, so there won't be any data loss. // Required: true DataBackupStorageLocation *string `json:"dataBackupStorageLocation"` // The environment name or CRN. // Required: true Environment *string `json:"environment"` // CRN of the FreeIPA to rebuild. Must be in the environment specified in 'environmentName'. // Required: true FreeipaCrn *string `json:"freeipaCrn"` // Full backup location on the cloud storage. This backup was created during the provisioning of the instance. By default, no additional full backups are created for a single instance. // Required: true FullBackupStorageLocation *string `json:"fullBackupStorageLocation"` // The instance's Fully Qualified Domain Name (FQDN) that will be restored from the backups. This must match the FQDN of the instance from which the backup was taken. // Required: true InstanceToRestoreFqdn *string `json:"instanceToRestoreFqdn"` }
RebuildFreeipaRequest Request object for rebuilding the FreeIPA servers.
swagger:model RebuildFreeipaRequest
func (*RebuildFreeipaRequest) ContextValidate ¶ added in v0.7.4
ContextValidate validates this rebuild freeipa request based on context it is used
func (*RebuildFreeipaRequest) MarshalBinary ¶ added in v0.7.4
func (m *RebuildFreeipaRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RebuildFreeipaRequest) UnmarshalBinary ¶ added in v0.7.4
func (m *RebuildFreeipaRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RebuildFreeipaResponse ¶ added in v0.7.4
type RebuildFreeipaResponse struct { // Data/hourly backup location on the cloud storage. These are created in every hour. Usually the lastest one is required, so there won't be any data loss. DataBackupStorageLocation string `json:"dataBackupStorageLocation,omitempty"` // The environment CRN of the FreeIPA to rebuild EnvironmentCrn string `json:"environmentCrn,omitempty"` // CRN of the FreeIPA to rebuild. Must be in the environment specified in 'environmentName'. FreeipaCrn string `json:"freeipaCrn,omitempty"` // Full backup location on the cloud storage. This backup was created during the provisioning of the instance. By default, no additional full backups are created for a single instance. FullBackupStorageLocation string `json:"fullBackupStorageLocation,omitempty"` // The instance's Fully Qualified Domain Name (FQDN) that will be restored from the backups. This must match the FQDN of the instance from which the backup was taken. InstanceToRestoreFqdn string `json:"instanceToRestoreFqdn,omitempty"` // Operation response of the request for this operation. Operation *OperationResponse `json:"operation,omitempty"` }
RebuildFreeipaResponse Response object for a FreeIPA rebuild request.
swagger:model RebuildFreeipaResponse
func (*RebuildFreeipaResponse) ContextValidate ¶ added in v0.7.4
func (m *RebuildFreeipaResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this rebuild freeipa response based on the context it is used
func (*RebuildFreeipaResponse) MarshalBinary ¶ added in v0.7.4
func (m *RebuildFreeipaResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RebuildFreeipaResponse) UnmarshalBinary ¶ added in v0.7.4
func (m *RebuildFreeipaResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RepairFreeipaRequest ¶
type RepairFreeipaRequest struct { // The environment name or CRN of the FreeIPA to repair // Required: true EnvironmentName *string `json:"environmentName"` // Force the repair even if the status if the FreeIPA nodes are good. Force *bool `json:"force,omitempty"` // The instance Ids to repair. If not provided then all instances are looked at for repair. Instances []string `json:"instances"` // The type of FreeIPA repair to perform. * AUTO - Currently, this is the same as reboot but this may change in the future. * REBOOT - Repair the failed instances by rebooting them. * REBUILD - Repair the failed instances by deleting them and creating new instances, then replicate data from an existing instance to the new instances. // Enum: ["AUTO","REBOOT","REBUILD"] RepairType string `json:"repairType,omitempty"` }
RepairFreeipaRequest Request object for repairing the FreeIPA servers.
swagger:model RepairFreeipaRequest
func (*RepairFreeipaRequest) ContextValidate ¶
ContextValidate validates this repair freeipa request based on context it is used
func (*RepairFreeipaRequest) MarshalBinary ¶
func (m *RepairFreeipaRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RepairFreeipaRequest) UnmarshalBinary ¶
func (m *RepairFreeipaRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RepairFreeipaResponse ¶
type RepairFreeipaResponse struct { // Date when the operation ended. Omitted if operation has not ended. // Format: date-time EndDate strfmt.DateTime `json:"endDate,omitempty"` // If there is any error associated. The error will be populated on any error and it may be populated when the operation failure details are empty. The error will typically contain the high level information such as the assocated repair failure phase. Error string `json:"error,omitempty"` // List of operation details for failures. If the repair is only partially successful both successful and failure operation details will be populated. FailureOperationDetails []*RepairOperationDetails `json:"failureOperationDetails"` // Operation ID of the request for this operation. This ID can be used for geting status on the operation. OperationID string `json:"operationId,omitempty"` // Date when the operation started. // Format: date-time StartDate strfmt.DateTime `json:"startDate,omitempty"` // Status of this operation. Status RepairStatus `json:"status,omitempty"` // List of operation details for all successes. If the repair is only partially successful both successful and failure operation details will be populated. SuccessfulOperationDetails []*RepairOperationDetails `json:"successfulOperationDetails"` }
RepairFreeipaResponse Response object for an FreeIPA repair request.
swagger:model RepairFreeipaResponse
func (*RepairFreeipaResponse) ContextValidate ¶
ContextValidate validate this repair freeipa response based on the context it is used
func (*RepairFreeipaResponse) MarshalBinary ¶
func (m *RepairFreeipaResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RepairFreeipaResponse) UnmarshalBinary ¶
func (m *RepairFreeipaResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RepairOperationDetails ¶
type RepairOperationDetails struct { // environment crn. // Required: true EnvironmentCrn *string `json:"environmentCrn"` // The detail of the success or failure. Message string `json:"message,omitempty"` }
RepairOperationDetails Details object of the repair operation for success or falure.
swagger:model RepairOperationDetails
func (*RepairOperationDetails) ContextValidate ¶
func (m *RepairOperationDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this repair operation details based on context it is used
func (*RepairOperationDetails) MarshalBinary ¶
func (m *RepairOperationDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RepairOperationDetails) UnmarshalBinary ¶
func (m *RepairOperationDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RepairStatus ¶
type RepairStatus string
RepairStatus Status of a repair operation.
swagger:model RepairStatus
const ( // RepairStatusNEVERRUN captures enum value "NEVER_RUN" RepairStatusNEVERRUN RepairStatus = "NEVER_RUN" // RepairStatusREQUESTED captures enum value "REQUESTED" RepairStatusREQUESTED RepairStatus = "REQUESTED" // RepairStatusREJECTED captures enum value "REJECTED" RepairStatusREJECTED RepairStatus = "REJECTED" // RepairStatusRUNNING captures enum value "RUNNING" RepairStatusRUNNING RepairStatus = "RUNNING" // RepairStatusCOMPLETED captures enum value "COMPLETED" RepairStatusCOMPLETED RepairStatus = "COMPLETED" // RepairStatusFAILED captures enum value "FAILED" RepairStatusFAILED RepairStatus = "FAILED" // RepairStatusTIMEDOUT captures enum value "TIMEDOUT" RepairStatusTIMEDOUT RepairStatus = "TIMEDOUT" )
func NewRepairStatus ¶
func NewRepairStatus(value RepairStatus) *RepairStatus
func (RepairStatus) ContextValidate ¶
ContextValidate validates this repair status based on context it is used
func (RepairStatus) Pointer ¶
func (m RepairStatus) Pointer() *RepairStatus
Pointer returns a pointer to a freshly-allocated RepairStatus.
type RetryFreeipaRequest ¶
type RetryFreeipaRequest struct { // The name or CRN of the environment. // Required: true Environment *string `json:"environment"` }
RetryFreeipaRequest Request object for retry FreeIPA request.
swagger:model RetryFreeipaRequest
func (*RetryFreeipaRequest) ContextValidate ¶
ContextValidate validates this retry freeipa request based on context it is used
func (*RetryFreeipaRequest) MarshalBinary ¶
func (m *RetryFreeipaRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RetryFreeipaRequest) UnmarshalBinary ¶
func (m *RetryFreeipaRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RetryFreeipaResponse ¶
type RetryFreeipaResponse interface{}
RetryFreeipaResponse Response object for retry FreeIPA operation on an environment.
swagger:model RetryFreeipaResponse
type RotateFreeipaSecretsRequest ¶ added in v0.7.4
type RotateFreeipaSecretsRequest struct { // The environment CRN where FreeIPA is located and we wish to rotate secrets. // Required: true Environment *string `json:"environment"` // The list of secrets that need replacement. // Required: true SecretTypes []string `json:"secretTypes"` }
RotateFreeipaSecretsRequest Request object for starting secret rotation for FreeIPA.
swagger:model RotateFreeipaSecretsRequest
func (*RotateFreeipaSecretsRequest) ContextValidate ¶ added in v0.7.4
func (m *RotateFreeipaSecretsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this rotate freeipa secrets request based on context it is used
func (*RotateFreeipaSecretsRequest) MarshalBinary ¶ added in v0.7.4
func (m *RotateFreeipaSecretsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RotateFreeipaSecretsRequest) UnmarshalBinary ¶ added in v0.7.4
func (m *RotateFreeipaSecretsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RotateFreeipaSecretsResponse ¶ added in v0.7.4
type RotateFreeipaSecretsResponse interface{}
RotateFreeipaSecretsResponse Response object for rotating secrets.
swagger:model RotateFreeipaSecretsResponse
type RotateSaltPasswordRequest ¶
type RotateSaltPasswordRequest struct { // The name or CRN of the environment. // Required: true Environment *string `json:"environment"` }
RotateSaltPasswordRequest Request object for rotating SaltStack user password on FreeIPA instances.
swagger:model RotateSaltPasswordRequest
func (*RotateSaltPasswordRequest) ContextValidate ¶
func (m *RotateSaltPasswordRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this rotate salt password request based on context it is used
func (*RotateSaltPasswordRequest) MarshalBinary ¶
func (m *RotateSaltPasswordRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RotateSaltPasswordRequest) UnmarshalBinary ¶
func (m *RotateSaltPasswordRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RotateSaltPasswordResponse ¶
type RotateSaltPasswordResponse interface{}
RotateSaltPasswordResponse Response object for rotating SaltStack user password on FreeIPA instances.
swagger:model RotateSaltPasswordResponse
type SecretTypeResponse ¶ added in v0.7.4
type SecretTypeResponse struct { // The description of the secret type. Description string `json:"description,omitempty"` // The type of secret that can be used with the rotate-freeipa-secrets command. SecretType string `json:"secretType,omitempty"` }
SecretTypeResponse Response object for showing the secret types and descriptions.
swagger:model SecretTypeResponse
func (*SecretTypeResponse) ContextValidate ¶ added in v0.7.4
ContextValidate validates this secret type response based on context it is used
func (*SecretTypeResponse) MarshalBinary ¶ added in v0.7.4
func (m *SecretTypeResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SecretTypeResponse) UnmarshalBinary ¶ added in v0.7.4
func (m *SecretTypeResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SecurityAccess ¶
type SecurityAccess struct { // CIDR range which is allowed for inbound traffic. Either IPv4 or IPv6 is allowed. Cidr string `json:"cidr,omitempty"` // Security group where all other hosts are placed. DefaultSecurityGroupID string `json:"defaultSecurityGroupId,omitempty"` // Security group where Knox-enabled hosts are placed. SecurityGroupIDForKnox string `json:"securityGroupIdForKnox,omitempty"` }
SecurityAccess Security control configuration for FreeIPA and Datalake deployment.
swagger:model SecurityAccess
func (*SecurityAccess) ContextValidate ¶
ContextValidate validates this security access based on context it is used
func (*SecurityAccess) MarshalBinary ¶
func (m *SecurityAccess) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SecurityAccess) UnmarshalBinary ¶
func (m *SecurityAccess) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SecurityAccessRequest ¶
type SecurityAccessRequest struct { // CIDR range which is allowed for inbound traffic. Either IPv4 or IPv6 is allowed. Cidr string `json:"cidr,omitempty"` // Security group IDs where all other hosts are placed. Mutually exclusive with CIDR. // Unique: true DefaultSecurityGroupIDs []string `json:"defaultSecurityGroupIDs"` // Security group where all other hosts are placed. Mutually exclusive with cidr. DefaultSecurityGroupID string `json:"defaultSecurityGroupId,omitempty"` // Security group IDs where Knox-enabled hosts are placed. Mutually exclusive with CIDR. // Unique: true SecurityGroupIDsForKnox []string `json:"securityGroupIDsForKnox"` // Security group where Knox-enabled hosts are placed. Mutually exclusive with cidr. SecurityGroupIDForKnox string `json:"securityGroupIdForKnox,omitempty"` }
SecurityAccessRequest Security control configuration for FreeIPA and Datalake deployment. Choosing a CIDR will automatically create security groups. Alternatively existing security groups can be specified.
swagger:model SecurityAccessRequest
func (*SecurityAccessRequest) ContextValidate ¶
ContextValidate validates this security access request based on context it is used
func (*SecurityAccessRequest) MarshalBinary ¶
func (m *SecurityAccessRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SecurityAccessRequest) UnmarshalBinary ¶
func (m *SecurityAccessRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetAWSAuditCredentialRequest ¶
type SetAWSAuditCredentialRequest struct { // The ARN of the delegated access role. // Required: true RoleArn *string `json:"roleArn"` }
SetAWSAuditCredentialRequest Request object for a set AWS audit credential request.
swagger:model SetAWSAuditCredentialRequest
func (*SetAWSAuditCredentialRequest) ContextValidate ¶
func (m *SetAWSAuditCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this set a w s audit credential request based on context it is used
func (*SetAWSAuditCredentialRequest) MarshalBinary ¶
func (m *SetAWSAuditCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetAWSAuditCredentialRequest) UnmarshalBinary ¶
func (m *SetAWSAuditCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetAWSAuditCredentialResponse ¶
type SetAWSAuditCredentialResponse struct { // The credential object. // Required: true Credential *Credential `json:"credential"` }
SetAWSAuditCredentialResponse Response object for a set AWS audit credential request.
swagger:model SetAWSAuditCredentialResponse
func (*SetAWSAuditCredentialResponse) ContextValidate ¶
func (m *SetAWSAuditCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this set a w s audit credential response based on the context it is used
func (*SetAWSAuditCredentialResponse) MarshalBinary ¶
func (m *SetAWSAuditCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetAWSAuditCredentialResponse) UnmarshalBinary ¶
func (m *SetAWSAuditCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetAWSGovCloudAuditCredentialRequest ¶ added in v0.4.2
type SetAWSGovCloudAuditCredentialRequest struct { // The ARN of the delegated access role. // Required: true RoleArn *string `json:"roleArn"` }
SetAWSGovCloudAuditCredentialRequest Request object for a set AWS GovCloud audit credential request.
swagger:model SetAWSGovCloudAuditCredentialRequest
func (*SetAWSGovCloudAuditCredentialRequest) ContextValidate ¶ added in v0.4.2
func (m *SetAWSGovCloudAuditCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this set a w s gov cloud audit credential request based on context it is used
func (*SetAWSGovCloudAuditCredentialRequest) MarshalBinary ¶ added in v0.4.2
func (m *SetAWSGovCloudAuditCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetAWSGovCloudAuditCredentialRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *SetAWSGovCloudAuditCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetAWSGovCloudAuditCredentialResponse ¶ added in v0.4.2
type SetAWSGovCloudAuditCredentialResponse struct { // The credential object. // Required: true Credential *Credential `json:"credential"` }
SetAWSGovCloudAuditCredentialResponse Response object for a set AWS GovCloud audit credential request.
swagger:model SetAWSGovCloudAuditCredentialResponse
func (*SetAWSGovCloudAuditCredentialResponse) ContextValidate ¶ added in v0.4.2
func (m *SetAWSGovCloudAuditCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this set a w s gov cloud audit credential response based on the context it is used
func (*SetAWSGovCloudAuditCredentialResponse) MarshalBinary ¶ added in v0.4.2
func (m *SetAWSGovCloudAuditCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetAWSGovCloudAuditCredentialResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *SetAWSGovCloudAuditCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetAccountTelemetryRequest ¶
type SetAccountTelemetryRequest struct { // Flag to enable account level deployment log collection. (that will be used as a default for environment) ReportDeploymentLogs bool `json:"reportDeploymentLogs,omitempty"` // List of anonymization rules that are applied on logs that are shipped to Cloudera Rules []*AnonymizationRuleRequest `json:"rules"` // Flag to enable account level workload analytics. (that will be used as a default for environment) WorkloadAnalytics bool `json:"workloadAnalytics,omitempty"` }
SetAccountTelemetryRequest Request object to enable environment level telemetry features.
swagger:model SetAccountTelemetryRequest
func (*SetAccountTelemetryRequest) ContextValidate ¶
func (m *SetAccountTelemetryRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this set account telemetry request based on the context it is used
func (*SetAccountTelemetryRequest) MarshalBinary ¶
func (m *SetAccountTelemetryRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetAccountTelemetryRequest) UnmarshalBinary ¶
func (m *SetAccountTelemetryRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetAccountTelemetryResponse ¶
type SetAccountTelemetryResponse struct { // Flag to enable account level deployment log collection. (that will be used as a default for environment) ReportDeploymentLogs bool `json:"reportDeploymentLogs,omitempty"` // List of anonymization rules that are applied on logs that are shipped to Cloudera Rules []*AnonymizationRuleResponse `json:"rules"` // Flag to enable account level workload analytics. (that will be used as a default for environment) WorkloadAnalytics bool `json:"workloadAnalytics,omitempty"` }
SetAccountTelemetryResponse Response object for set account level telemetry settings.
swagger:model SetAccountTelemetryResponse
func (*SetAccountTelemetryResponse) ContextValidate ¶
func (m *SetAccountTelemetryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this set account telemetry response based on the context it is used
func (*SetAccountTelemetryResponse) MarshalBinary ¶
func (m *SetAccountTelemetryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetAccountTelemetryResponse) UnmarshalBinary ¶
func (m *SetAccountTelemetryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetAzureAuditCredentialRequest ¶
type SetAzureAuditCredentialRequest struct { // app based // Required: true AppBased *SetAzureAuditCredentialRequestAppBased `json:"appBased"` // The Azure subscription ID. // Required: true SubscriptionID *string `json:"subscriptionId"` // The Azure AD tenant ID for the Azure subscription. // Required: true TenantID *string `json:"tenantId"` }
SetAzureAuditCredentialRequest Request object for a set Azure audit credential request.
swagger:model SetAzureAuditCredentialRequest
func (*SetAzureAuditCredentialRequest) ContextValidate ¶
func (m *SetAzureAuditCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this set azure audit credential request based on the context it is used
func (*SetAzureAuditCredentialRequest) MarshalBinary ¶
func (m *SetAzureAuditCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetAzureAuditCredentialRequest) UnmarshalBinary ¶
func (m *SetAzureAuditCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetAzureAuditCredentialRequestAppBased ¶
type SetAzureAuditCredentialRequestAppBased struct { // The id of the application registered in Azure. // Required: true ApplicationID *string `json:"applicationId"` // The client secret key (also referred to as application password) for the registered application. // Required: true SecretKey *string `json:"secretKey"` }
SetAzureAuditCredentialRequestAppBased Additional configurations needed for app-based authentication.
swagger:model SetAzureAuditCredentialRequestAppBased
func (*SetAzureAuditCredentialRequestAppBased) ContextValidate ¶
func (m *SetAzureAuditCredentialRequestAppBased) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this set azure audit credential request app based based on context it is used
func (*SetAzureAuditCredentialRequestAppBased) MarshalBinary ¶
func (m *SetAzureAuditCredentialRequestAppBased) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetAzureAuditCredentialRequestAppBased) UnmarshalBinary ¶
func (m *SetAzureAuditCredentialRequestAppBased) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetAzureAuditCredentialResponse ¶
type SetAzureAuditCredentialResponse struct { // The credential object. // Required: true Credential *Credential `json:"credential"` }
SetAzureAuditCredentialResponse Response object for a set Azure audit credential request.
swagger:model SetAzureAuditCredentialResponse
func (*SetAzureAuditCredentialResponse) ContextValidate ¶
func (m *SetAzureAuditCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this set azure audit credential response based on the context it is used
func (*SetAzureAuditCredentialResponse) MarshalBinary ¶
func (m *SetAzureAuditCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetAzureAuditCredentialResponse) UnmarshalBinary ¶
func (m *SetAzureAuditCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetCatalogRequest ¶
type SetCatalogRequest struct { // URL of the FreeIPA catalog to be used. // Required: true Catalog *string `json:"catalog"` // The name or CRN of the affected environment that holds the FreeIPA installation. // Required: true Environment *string `json:"environment"` }
SetCatalogRequest The request object to set catalog for a FreeIPA.
swagger:model SetCatalogRequest
func (*SetCatalogRequest) ContextValidate ¶
ContextValidate validates this set catalog request based on context it is used
func (*SetCatalogRequest) MarshalBinary ¶
func (m *SetCatalogRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetCatalogRequest) UnmarshalBinary ¶
func (m *SetCatalogRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetCatalogResponse ¶
type SetCatalogResponse interface{}
SetCatalogResponse The response object to set catalog for a FreeIPA request.
swagger:model SetCatalogResponse
type SetEndpointAccessGatewayRequest ¶
type SetEndpointAccessGatewayRequest struct { // The scheme for the endpoint gateway. PUBLIC creates an external endpoint that can be accessed over internet. Defaults to PRIVATE which restricts the traffic to be internal to the VPC / Vnet. // Required: true // Enum: ["PUBLIC","PRIVATE"] EndpointAccessGatewayScheme *string `json:"endpointAccessGatewayScheme"` // The subnets to use for endpoint access gateway. EndpointAccessGatewaySubnetIds []string `json:"endpointAccessGatewaySubnetIds"` // The name or CRN of the environment. Empty to get system wide settings. // Required: true Environment *string `json:"environment"` }
SetEndpointAccessGatewayRequest Request object to set endpoint access gateway settings.
swagger:model SetEndpointAccessGatewayRequest
func (*SetEndpointAccessGatewayRequest) ContextValidate ¶
func (m *SetEndpointAccessGatewayRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this set endpoint access gateway request based on context it is used
func (*SetEndpointAccessGatewayRequest) MarshalBinary ¶
func (m *SetEndpointAccessGatewayRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetEndpointAccessGatewayRequest) UnmarshalBinary ¶
func (m *SetEndpointAccessGatewayRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetEndpointAccessGatewayResponse ¶
type SetEndpointAccessGatewayResponse interface{}
SetEndpointAccessGatewayResponse Response object for set endpoint access gateway request.
swagger:model SetEndpointAccessGatewayResponse
type SetEnvironmentSettingRequest ¶
type SetEnvironmentSettingRequest struct { // The name or CRN of the environment. Empty to set system wide settings. EnvironmentName string `json:"environmentName,omitempty"` // Dictionary of settings to set. // Required: true Settings map[string]string `json:"settings"` }
SetEnvironmentSettingRequest Request object to set environment configuration settings.
swagger:model SetEnvironmentSettingRequest
func (*SetEnvironmentSettingRequest) ContextValidate ¶
func (m *SetEnvironmentSettingRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this set environment setting request based on context it is used
func (*SetEnvironmentSettingRequest) MarshalBinary ¶
func (m *SetEnvironmentSettingRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetEnvironmentSettingRequest) UnmarshalBinary ¶
func (m *SetEnvironmentSettingRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetEnvironmentSettingResponse ¶
type SetEnvironmentSettingResponse interface{}
SetEnvironmentSettingResponse Response object to set configuration.
swagger:model SetEnvironmentSettingResponse
type SetGCPAuditCredentialRequest ¶ added in v0.4.2
type SetGCPAuditCredentialRequest struct { // The JSON key for the service account. Please use the local path when using the CLI (e.g. file:///absolute/path/to/cred.json) to avoid exposing the keys in the command line history. // Required: true CredentialKey *string `json:"credentialKey"` }
SetGCPAuditCredentialRequest Request object for a set GCP audit credential request.
swagger:model SetGCPAuditCredentialRequest
func (*SetGCPAuditCredentialRequest) ContextValidate ¶ added in v0.4.2
func (m *SetGCPAuditCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this set g c p audit credential request based on context it is used
func (*SetGCPAuditCredentialRequest) MarshalBinary ¶ added in v0.4.2
func (m *SetGCPAuditCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetGCPAuditCredentialRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *SetGCPAuditCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetGCPAuditCredentialResponse ¶ added in v0.4.2
type SetGCPAuditCredentialResponse struct { // The credential object. // Required: true Credential *Credential `json:"credential"` }
SetGCPAuditCredentialResponse Response object for a set GCP audit credential request.
swagger:model SetGCPAuditCredentialResponse
func (*SetGCPAuditCredentialResponse) ContextValidate ¶ added in v0.4.2
func (m *SetGCPAuditCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this set g c p audit credential response based on the context it is used
func (*SetGCPAuditCredentialResponse) MarshalBinary ¶ added in v0.4.2
func (m *SetGCPAuditCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetGCPAuditCredentialResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *SetGCPAuditCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetIDBrokerMappingsRequest ¶
type SetIDBrokerMappingsRequest struct { // Deprecated. Please use rangerAuditRole instead. BaselineRole string `json:"baselineRole,omitempty"` // The cloud provider role to which data access services will be mapped (e.g. an ARN in AWS, a Resource ID in Azure). // Required: true DataAccessRole *string `json:"dataAccessRole"` // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` // ID Broker mappings for individual actors and groups. Does not include mappings for data access services. If omitted or set to an empty list, you must also specify the “--set-empty-mappings“ option, to confirm that you want to remove any existing individual mappings. Mappings []*IDBrokerMappingRequest `json:"mappings"` // The cloud provider role to which services that write to Ranger audit logs will be mapped (e.g. an ARN in AWS, a Resource ID in Azure). Note that some data access services also write to Ranger audit logs; such services will be mapped to the dataAccessRole, not the rangerAuditRole. “THIS PARAMETER IS REQUIRED.“ RangerAuditRole string `json:"rangerAuditRole,omitempty"` // The cloud provider role to which the Ranger RAZ service will be mapped (e.g. an ARN in AWS, a Resource ID in Azure). This is required in RAZ-enabled environments. RangerCloudAccessAuthorizerRole string `json:"rangerCloudAccessAuthorizerRole,omitempty"` // Whether to install an empty set of individual mappings, deleting any existing mappings. The “--set-empty-mappings“ option is required if “--mappings“ is omitted or if its value is an empty list, and disallowed otherwise. SetEmptyMappings *bool `json:"setEmptyMappings,omitempty"` }
SetIDBrokerMappingsRequest Request object for setting ID Broker mappings for an environment. Overwrites all existing mappings.
swagger:model SetIdBrokerMappingsRequest
func (*SetIDBrokerMappingsRequest) ContextValidate ¶
func (m *SetIDBrokerMappingsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this set Id broker mappings request based on the context it is used
func (*SetIDBrokerMappingsRequest) MarshalBinary ¶
func (m *SetIDBrokerMappingsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetIDBrokerMappingsRequest) UnmarshalBinary ¶
func (m *SetIDBrokerMappingsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetIDBrokerMappingsResponse ¶
type SetIDBrokerMappingsResponse struct { // Deprecated. Please use rangerAuditRole instead. BaselineRole string `json:"baselineRole,omitempty"` // The cloud provider role to which data access services will be mapped (e.g. an ARN in AWS, a Resource ID in Azure). // Required: true DataAccessRole *string `json:"dataAccessRole"` // ID Broker mappings for individual actors and groups. Does not include mappings for data access services. May be empty if no individual mappings are needed. Mappings []*IDBrokerMapping `json:"mappings"` // The version of the mappings. // Required: true MappingsVersion *int64 `json:"mappingsVersion"` // The cloud provider role to which services that write to Ranger audit logs will be mapped (e.g. an ARN in AWS, a Resource ID in Azure). Note that some data access services also write to Ranger audit logs; such services will be mapped to the dataAccessRole, not the rangerAuditRole. // Required: true RangerAuditRole *string `json:"rangerAuditRole"` // The cloud provider role to which the Ranger RAZ service will be mapped (e.g. an ARN in AWS, a Resource ID in Azure). RangerCloudAccessAuthorizerRole string `json:"rangerCloudAccessAuthorizerRole,omitempty"` }
SetIDBrokerMappingsResponse Response object for setting ID Broker mappings for an environment.
swagger:model SetIdBrokerMappingsResponse
func (*SetIDBrokerMappingsResponse) ContextValidate ¶
func (m *SetIDBrokerMappingsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this set Id broker mappings response based on the context it is used
func (*SetIDBrokerMappingsResponse) MarshalBinary ¶
func (m *SetIDBrokerMappingsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetIDBrokerMappingsResponse) UnmarshalBinary ¶
func (m *SetIDBrokerMappingsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetPasswordRequest ¶
type SetPasswordRequest struct { // Optional list of environment CRNs. Only the passed environments user's password will be affected. If this field is not present, all environments will be affected. EnvironmentCRNs []string `json:"environmentCRNs"` // password field. // Required: true Password *string `json:"password"` }
SetPasswordRequest Request object for set password request. (deprecated)
swagger:model SetPasswordRequest
func (*SetPasswordRequest) ContextValidate ¶
ContextValidate validates this set password request based on context it is used
func (*SetPasswordRequest) MarshalBinary ¶
func (m *SetPasswordRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetPasswordRequest) UnmarshalBinary ¶
func (m *SetPasswordRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetPasswordResponse ¶
type SetPasswordResponse struct { // Sync operation end timestamp. EndTime string `json:"endTime,omitempty"` // If there is any error associated. Error string `json:"error,omitempty"` // List of sync operation details for all failed envs. Failure []*SyncOperationDetails `json:"failure"` // UUID of the request for this operation. This Id can be used for geting status on the operation. // Required: true OperationID *string `json:"operationId"` // Operation type, set password or user sync OperationType OperationType `json:"operationType,omitempty"` // Sync operation start timestamp. StartTime string `json:"startTime,omitempty"` // Status of this operation. Status can be one of these values (REQUESTED, RUNNING, COMPLETED, FAILED, REJECTED, TIMEDOUT) Status SyncStatus `json:"status,omitempty"` // List of sync operation details for all succeeded environments. Success []*SyncOperationDetails `json:"success"` }
SetPasswordResponse Response object for set password request. (deprecated)
swagger:model SetPasswordResponse
func (*SetPasswordResponse) ContextValidate ¶
ContextValidate validate this set password response based on the context it is used
func (*SetPasswordResponse) MarshalBinary ¶
func (m *SetPasswordResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetPasswordResponse) UnmarshalBinary ¶
func (m *SetPasswordResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetTelemetryFeaturesRequest ¶
type SetTelemetryFeaturesRequest struct { // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` // Flag to enable environment level deployment log collection. ReportDeploymentLogs bool `json:"reportDeploymentLogs,omitempty"` // Flag to enable environment level workload analytics. WorkloadAnalytics bool `json:"workloadAnalytics,omitempty"` }
SetTelemetryFeaturesRequest Request object to enable environment level telemetry features.
swagger:model SetTelemetryFeaturesRequest
func (*SetTelemetryFeaturesRequest) ContextValidate ¶
func (m *SetTelemetryFeaturesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this set telemetry features request based on context it is used
func (*SetTelemetryFeaturesRequest) MarshalBinary ¶
func (m *SetTelemetryFeaturesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetTelemetryFeaturesRequest) UnmarshalBinary ¶
func (m *SetTelemetryFeaturesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetTelemetryFeaturesResponse ¶
type SetTelemetryFeaturesResponse interface{}
SetTelemetryFeaturesResponse Response object to enable environment level telemetry features.
swagger:model SetTelemetryFeaturesResponse
type StartEnvironmentRequest ¶
type StartEnvironmentRequest struct { // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` // Whether the Data Hub clusters should start or not at the environment (re-)start WithDatahubStart bool `json:"withDatahubStart,omitempty"` }
StartEnvironmentRequest Request object for a start environment request.
swagger:model StartEnvironmentRequest
func (*StartEnvironmentRequest) ContextValidate ¶
func (m *StartEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this start environment request based on context it is used
func (*StartEnvironmentRequest) MarshalBinary ¶
func (m *StartEnvironmentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StartEnvironmentRequest) UnmarshalBinary ¶
func (m *StartEnvironmentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StartEnvironmentResponse ¶
type StartEnvironmentResponse interface{}
StartEnvironmentResponse Response object for a start environment request.
swagger:model StartEnvironmentResponse
type StartFreeIpaVerticalScalingRequest ¶
type StartFreeIpaVerticalScalingRequest struct { // The name or CRN of the environment. // Required: true Environment *string `json:"environment"` // Instance template that specifies the core information for the vertical scale. // Required: true InstanceTemplate *InstanceTemplate `json:"instanceTemplate"` }
StartFreeIpaVerticalScalingRequest The request object for FreeIPA vertical scaling.
swagger:model StartFreeIpaVerticalScalingRequest
func (*StartFreeIpaVerticalScalingRequest) ContextValidate ¶
func (m *StartFreeIpaVerticalScalingRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this start free ipa vertical scaling request based on the context it is used
func (*StartFreeIpaVerticalScalingRequest) MarshalBinary ¶
func (m *StartFreeIpaVerticalScalingRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StartFreeIpaVerticalScalingRequest) UnmarshalBinary ¶
func (m *StartFreeIpaVerticalScalingRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StartFreeIpaVerticalScalingResponse ¶
type StartFreeIpaVerticalScalingResponse struct { // The result of the operation. Result string `json:"result,omitempty"` }
StartFreeIpaVerticalScalingResponse The response object for FreeIPA vertical scaling.
swagger:model StartFreeIpaVerticalScalingResponse
func (*StartFreeIpaVerticalScalingResponse) ContextValidate ¶
func (m *StartFreeIpaVerticalScalingResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this start free ipa vertical scaling response based on context it is used
func (*StartFreeIpaVerticalScalingResponse) MarshalBinary ¶
func (m *StartFreeIpaVerticalScalingResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StartFreeIpaVerticalScalingResponse) UnmarshalBinary ¶
func (m *StartFreeIpaVerticalScalingResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StopEnvironmentRequest ¶
type StopEnvironmentRequest struct { // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` }
StopEnvironmentRequest Request object for a stop environment request.
swagger:model StopEnvironmentRequest
func (*StopEnvironmentRequest) ContextValidate ¶
func (m *StopEnvironmentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this stop environment request based on context it is used
func (*StopEnvironmentRequest) MarshalBinary ¶
func (m *StopEnvironmentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StopEnvironmentRequest) UnmarshalBinary ¶
func (m *StopEnvironmentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StopEnvironmentResponse ¶
type StopEnvironmentResponse interface{}
StopEnvironmentResponse Response object for a stop environment request.
swagger:model StopEnvironmentResponse
type SyncAllUsersRequest ¶
type SyncAllUsersRequest struct { // List of environments to be synced. If not present, all environments will be synced. EnvironmentNames []string `json:"environmentNames"` }
SyncAllUsersRequest Request object for a All Users and Groups Sync.
swagger:model SyncAllUsersRequest
func (*SyncAllUsersRequest) ContextValidate ¶
ContextValidate validates this sync all users request based on context it is used
func (*SyncAllUsersRequest) MarshalBinary ¶
func (m *SyncAllUsersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SyncAllUsersRequest) UnmarshalBinary ¶
func (m *SyncAllUsersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SyncAllUsersResponse ¶
type SyncAllUsersResponse struct { // Sync operation end timestamp. EndTime string `json:"endTime,omitempty"` // If there is any error associated. Error string `json:"error,omitempty"` // List of sync operation details for all failed envs. Failure []*SyncOperationDetails `json:"failure"` // UUID of the request for this operation. This Id can be used for geting status on the operation. // Required: true OperationID *string `json:"operationId"` // Operation type, set password or user sync OperationType OperationType `json:"operationType,omitempty"` // Sync operation start timestamp. StartTime string `json:"startTime,omitempty"` // Status of this operation. Status can be one of these values (REQUESTED, RUNNING, COMPLETED, FAILED, REJECTED, TIMEDOUT) Status SyncStatus `json:"status,omitempty"` // List of sync operation details for all succeeded environments. Success []*SyncOperationDetails `json:"success"` }
SyncAllUsersResponse All Users and Groups Sync Response Object
swagger:model SyncAllUsersResponse
func (*SyncAllUsersResponse) ContextValidate ¶
ContextValidate validate this sync all users response based on the context it is used
func (*SyncAllUsersResponse) MarshalBinary ¶
func (m *SyncAllUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SyncAllUsersResponse) UnmarshalBinary ¶
func (m *SyncAllUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SyncIDBrokerMappingsRequest ¶
type SyncIDBrokerMappingsRequest struct { // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` }
SyncIDBrokerMappingsRequest Request object for synchronizing ID Broker mappings for an environment.
swagger:model SyncIdBrokerMappingsRequest
func (*SyncIDBrokerMappingsRequest) ContextValidate ¶
func (m *SyncIDBrokerMappingsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this sync Id broker mappings request based on context it is used
func (*SyncIDBrokerMappingsRequest) MarshalBinary ¶
func (m *SyncIDBrokerMappingsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SyncIDBrokerMappingsRequest) UnmarshalBinary ¶
func (m *SyncIDBrokerMappingsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SyncIDBrokerMappingsResponse ¶
type SyncIDBrokerMappingsResponse interface{}
SyncIDBrokerMappingsResponse Response object for synchronizing ID Broker mappings for an environment.
swagger:model SyncIdBrokerMappingsResponse
type SyncOperationDetails ¶
type SyncOperationDetails struct { // environment crn. // Required: true EnvironmentCrn *string `json:"environmentCrn"` // The detail of the success or failure. Message string `json:"message,omitempty"` }
SyncOperationDetails Details object of the sync operation for success or falure.
swagger:model SyncOperationDetails
func (*SyncOperationDetails) ContextValidate ¶
ContextValidate validates this sync operation details based on context it is used
func (*SyncOperationDetails) MarshalBinary ¶
func (m *SyncOperationDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SyncOperationDetails) UnmarshalBinary ¶
func (m *SyncOperationDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SyncStatus ¶
type SyncStatus string
SyncStatus Status of a sync operation.
swagger:model SyncStatus
const ( // SyncStatusNEVERRUN captures enum value "NEVER_RUN" SyncStatusNEVERRUN SyncStatus = "NEVER_RUN" // SyncStatusREQUESTED captures enum value "REQUESTED" SyncStatusREQUESTED SyncStatus = "REQUESTED" // SyncStatusREJECTED captures enum value "REJECTED" SyncStatusREJECTED SyncStatus = "REJECTED" // SyncStatusRUNNING captures enum value "RUNNING" SyncStatusRUNNING SyncStatus = "RUNNING" // SyncStatusCOMPLETED captures enum value "COMPLETED" SyncStatusCOMPLETED SyncStatus = "COMPLETED" // SyncStatusFAILED captures enum value "FAILED" SyncStatusFAILED SyncStatus = "FAILED" // SyncStatusTIMEDOUT captures enum value "TIMEDOUT" SyncStatusTIMEDOUT SyncStatus = "TIMEDOUT" )
func NewSyncStatus ¶
func NewSyncStatus(value SyncStatus) *SyncStatus
func (SyncStatus) ContextValidate ¶
ContextValidate validates this sync status based on context it is used
func (SyncStatus) Pointer ¶
func (m SyncStatus) Pointer() *SyncStatus
Pointer returns a pointer to a freshly-allocated SyncStatus.
type SyncStatusRequest ¶
type SyncStatusRequest struct { // operationId for the previously requested sync operation for user sync or password. // Required: true OperationID *string `json:"operationId"` }
SyncStatusRequest Request object for Sync Status.
swagger:model SyncStatusRequest
func (*SyncStatusRequest) ContextValidate ¶
ContextValidate validates this sync status request based on context it is used
func (*SyncStatusRequest) MarshalBinary ¶
func (m *SyncStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SyncStatusRequest) UnmarshalBinary ¶
func (m *SyncStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SyncStatusResponse ¶
type SyncStatusResponse struct { // Sync operation end timestamp. EndTime string `json:"endTime,omitempty"` // If there is any error associated. Error string `json:"error,omitempty"` // List of sync operation details for all failed envs. Failure []*SyncOperationDetails `json:"failure"` // UUID of the request for this operation. This Id can be used for geting status on the operation. // Required: true OperationID *string `json:"operationId"` // Operation type, set password or user sync OperationType OperationType `json:"operationType,omitempty"` // Sync operation start timestamp. StartTime string `json:"startTime,omitempty"` // Status of this operation. Status can be one of these values (REQUESTED, RUNNING, COMPLETED, FAILED, REJECTED, TIMEDOUT) Status SyncStatus `json:"status,omitempty"` // List of sync operation details for all succeeded environments. Success []*SyncOperationDetails `json:"success"` }
SyncStatusResponse Response object for Sync Operation.
swagger:model SyncStatusResponse
func (*SyncStatusResponse) ContextValidate ¶
ContextValidate validate this sync status response based on the context it is used
func (*SyncStatusResponse) MarshalBinary ¶
func (m *SyncStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SyncStatusResponse) UnmarshalBinary ¶
func (m *SyncStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SyncUserRequest ¶
type SyncUserRequest interface{}
SyncUserRequest Request Object for single user sync operation.
swagger:model SyncUserRequest
type SyncUserResponse ¶
type SyncUserResponse struct { // Sync operation end timestamp. EndTime string `json:"endTime,omitempty"` // If there is any error associated. Error string `json:"error,omitempty"` // List of sync operation details for all failed envs. Failure []*SyncOperationDetails `json:"failure"` // UUID of the request for this operation. This Id can be used for geting status on the operation. // Required: true OperationID *string `json:"operationId"` // Operation type, set password or user sync OperationType OperationType `json:"operationType,omitempty"` // Sync operation start timestamp. StartTime string `json:"startTime,omitempty"` // Status of this operation. Status can be one of these values (REQUESTED, RUNNING, COMPLETED, FAILED, REJECTED, TIMEDOUT) Status SyncStatus `json:"status,omitempty"` // List of sync operation details for all succeeded environments. Success []*SyncOperationDetails `json:"success"` }
SyncUserResponse Response Object for single user sync operation.
swagger:model SyncUserResponse
func (*SyncUserResponse) ContextValidate ¶
ContextValidate validate this sync user response based on the context it is used
func (*SyncUserResponse) MarshalBinary ¶
func (m *SyncUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SyncUserResponse) UnmarshalBinary ¶
func (m *SyncUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SynchronizeAllEnvironmentsRequest ¶
type SynchronizeAllEnvironmentsRequest interface{}
SynchronizeAllEnvironmentsRequest Request object for synchronizing all environments.
swagger:model SynchronizeAllEnvironmentsRequest
type SynchronizeAllEnvironmentsResponse ¶
type SynchronizeAllEnvironmentsResponse interface{}
SynchronizeAllEnvironmentsResponse Response object for synchronizing all environments.
swagger:model SynchronizeAllEnvironmentsResponse
type TagRequest ¶
type TagRequest struct { // The tag's name. // Required: true Key *string `json:"key"` // The associated value of the tag. // Required: true Value *string `json:"value"` }
TagRequest A label that can be attached to some resources.
swagger:model TagRequest
func (*TagRequest) ContextValidate ¶
ContextValidate validates this tag request based on context it is used
func (*TagRequest) MarshalBinary ¶
func (m *TagRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TagRequest) UnmarshalBinary ¶
func (m *TagRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TestAccountTelemetryRulesRequest ¶
type TestAccountTelemetryRulesRequest struct { // List of anonymization rules that are applied on logs that are shipped to Cloudera // Required: true Rules []*AnonymizationRuleRequest `json:"rules"` // Text input that will be tested against the provided account telemetry anonymization rules. // Required: true TestInput *string `json:"testInput"` }
TestAccountTelemetryRulesRequest Request object for testing text input against provided account telemetry anonymization rules.
swagger:model TestAccountTelemetryRulesRequest
func (*TestAccountTelemetryRulesRequest) ContextValidate ¶
func (m *TestAccountTelemetryRulesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this test account telemetry rules request based on the context it is used
func (*TestAccountTelemetryRulesRequest) MarshalBinary ¶
func (m *TestAccountTelemetryRulesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TestAccountTelemetryRulesRequest) UnmarshalBinary ¶
func (m *TestAccountTelemetryRulesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TestAccountTelemetryRulesResponse ¶
type TestAccountTelemetryRulesResponse struct { // Output text after applying the anonymization rules on the test input. Output string `json:"output,omitempty"` }
TestAccountTelemetryRulesResponse Response object for testing anonymization rules for account telemetry.
swagger:model TestAccountTelemetryRulesResponse
func (*TestAccountTelemetryRulesResponse) ContextValidate ¶
func (m *TestAccountTelemetryRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this test account telemetry rules response based on context it is used
func (*TestAccountTelemetryRulesResponse) MarshalBinary ¶
func (m *TestAccountTelemetryRulesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TestAccountTelemetryRulesResponse) UnmarshalBinary ¶
func (m *TestAccountTelemetryRulesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TunnelType ¶
type TunnelType string
TunnelType Supported CCM versions
swagger:model TunnelType
const ( // TunnelTypeCCM captures enum value "CCM" TunnelTypeCCM TunnelType = "CCM" // TunnelTypeCCMV2 captures enum value "CCMV2" TunnelTypeCCMV2 TunnelType = "CCMV2" // TunnelTypeCCMV2JUMPGATE captures enum value "CCMV2_JUMPGATE" TunnelTypeCCMV2JUMPGATE TunnelType = "CCMV2_JUMPGATE" )
func NewTunnelType ¶
func NewTunnelType(value TunnelType) *TunnelType
func (TunnelType) ContextValidate ¶
ContextValidate validates this tunnel type based on context it is used
func (TunnelType) Pointer ¶
func (m TunnelType) Pointer() *TunnelType
Pointer returns a pointer to a freshly-allocated TunnelType.
type UpdateAwsCredentialRequest ¶ added in v0.6.0
type UpdateAwsCredentialRequest struct { // The name of the credential. // Required: true CredentialName *string `json:"credentialName"` // A description for the credential. Description string `json:"description,omitempty"` // The ARN of the delegated access role. // Required: true RoleArn *string `json:"roleArn"` // Whether to skip organizational policy decision checks or not. SkipOrgPolicyDecisions *bool `json:"skipOrgPolicyDecisions,omitempty"` // Whether to verify permissions upon saving or not. VerifyPermissions *bool `json:"verifyPermissions,omitempty"` }
UpdateAwsCredentialRequest Request object for an update AWS credential request.
swagger:model UpdateAwsCredentialRequest
func (*UpdateAwsCredentialRequest) ContextValidate ¶ added in v0.6.0
func (m *UpdateAwsCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update aws credential request based on context it is used
func (*UpdateAwsCredentialRequest) MarshalBinary ¶ added in v0.6.0
func (m *UpdateAwsCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAwsCredentialRequest) UnmarshalBinary ¶ added in v0.6.0
func (m *UpdateAwsCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAwsCredentialResponse ¶ added in v0.6.0
type UpdateAwsCredentialResponse struct { // The credential object. Credential *Credential `json:"credential,omitempty"` }
UpdateAwsCredentialResponse Response object for an update AWS credential request.
swagger:model UpdateAwsCredentialResponse
func (*UpdateAwsCredentialResponse) ContextValidate ¶ added in v0.6.0
func (m *UpdateAwsCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update aws credential response based on the context it is used
func (*UpdateAwsCredentialResponse) MarshalBinary ¶ added in v0.6.0
func (m *UpdateAwsCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAwsCredentialResponse) UnmarshalBinary ¶ added in v0.6.0
func (m *UpdateAwsCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAwsDiskEncryptionParametersRequest ¶
type UpdateAwsDiskEncryptionParametersRequest struct { // The ARN of an encryption key, which will be used to encrypt the AWS EBS volumes, if the entitlement has been granted. // Required: true EncryptionKeyArn *string `json:"encryptionKeyArn"` // The name or CRN of the environment. // Required: true Environment *string `json:"environment"` }
UpdateAwsDiskEncryptionParametersRequest Request object for updating AWS encryption parameters.
swagger:model UpdateAwsDiskEncryptionParametersRequest
func (*UpdateAwsDiskEncryptionParametersRequest) ContextValidate ¶
func (m *UpdateAwsDiskEncryptionParametersRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update aws disk encryption parameters request based on context it is used
func (*UpdateAwsDiskEncryptionParametersRequest) MarshalBinary ¶
func (m *UpdateAwsDiskEncryptionParametersRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAwsDiskEncryptionParametersRequest) UnmarshalBinary ¶
func (m *UpdateAwsDiskEncryptionParametersRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAwsDiskEncryptionParametersResponse ¶
type UpdateAwsDiskEncryptionParametersResponse struct { // Object containing details of encryption parameters for AWS cloud. AwsDiskEncryptionParameters *AwsDiskEncryptionParameters `json:"awsDiskEncryptionParameters,omitempty"` // The environment summary. // Required: true Environment *Environment `json:"environment"` }
UpdateAwsDiskEncryptionParametersResponse Response object for an update AWS encryption parameters request.
swagger:model UpdateAwsDiskEncryptionParametersResponse
func (*UpdateAwsDiskEncryptionParametersResponse) ContextValidate ¶
func (m *UpdateAwsDiskEncryptionParametersResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update aws disk encryption parameters response based on the context it is used
func (*UpdateAwsDiskEncryptionParametersResponse) MarshalBinary ¶
func (m *UpdateAwsDiskEncryptionParametersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAwsDiskEncryptionParametersResponse) UnmarshalBinary ¶
func (m *UpdateAwsDiskEncryptionParametersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAzureAvailabilityZonesRequest ¶ added in v0.5.4
type UpdateAzureAvailabilityZonesRequest struct { // List of availability zones for the environment. // Required: true AvailabilityZones []string `json:"availabilityZones"` // The name or CRN of the environment. // Required: true Environment *string `json:"environment"` }
UpdateAzureAvailabilityZonesRequest Request object to update Availability Zones for Azure environment.
swagger:model UpdateAzureAvailabilityZonesRequest
func (*UpdateAzureAvailabilityZonesRequest) ContextValidate ¶ added in v0.5.4
func (m *UpdateAzureAvailabilityZonesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update azure availability zones request based on context it is used
func (*UpdateAzureAvailabilityZonesRequest) MarshalBinary ¶ added in v0.5.4
func (m *UpdateAzureAvailabilityZonesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAzureAvailabilityZonesRequest) UnmarshalBinary ¶ added in v0.5.4
func (m *UpdateAzureAvailabilityZonesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAzureAvailabilityZonesResponse ¶ added in v0.5.4
type UpdateAzureAvailabilityZonesResponse struct { // The environment summary. // Required: true Environment *Environment `json:"environment"` }
UpdateAzureAvailabilityZonesResponse Response object for a update Azure Availability Zones request.
swagger:model UpdateAzureAvailabilityZonesResponse
func (*UpdateAzureAvailabilityZonesResponse) ContextValidate ¶ added in v0.5.4
func (m *UpdateAzureAvailabilityZonesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update azure availability zones response based on the context it is used
func (*UpdateAzureAvailabilityZonesResponse) MarshalBinary ¶ added in v0.5.4
func (m *UpdateAzureAvailabilityZonesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAzureAvailabilityZonesResponse) UnmarshalBinary ¶ added in v0.5.4
func (m *UpdateAzureAvailabilityZonesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAzureCredentialRequest ¶
type UpdateAzureCredentialRequest struct { // app based // Required: true AppBased *UpdateAzureCredentialRequestAppBased `json:"appBased"` // The name of the credential. // Required: true CredentialName *string `json:"credentialName"` // A description for the credential. Description string `json:"description,omitempty"` // The Azure subscription ID. // Required: true SubscriptionID *string `json:"subscriptionId"` // The Azure AD tenant ID for the Azure subscription. // Required: true TenantID *string `json:"tenantId"` }
UpdateAzureCredentialRequest Request object for an update Azure credential request.
swagger:model UpdateAzureCredentialRequest
func (*UpdateAzureCredentialRequest) ContextValidate ¶
func (m *UpdateAzureCredentialRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update azure credential request based on the context it is used
func (*UpdateAzureCredentialRequest) MarshalBinary ¶
func (m *UpdateAzureCredentialRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAzureCredentialRequest) UnmarshalBinary ¶
func (m *UpdateAzureCredentialRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAzureCredentialRequestAppBased ¶
type UpdateAzureCredentialRequestAppBased struct { // The id of the application registered in Azure. // Required: true ApplicationID *string `json:"applicationId"` // Authentication type of the credential // Required: true AuthenticationType *AzureAuthenticationTypeProperties `json:"authenticationType"` }
UpdateAzureCredentialRequestAppBased Additional configurations needed for app-based authentication.
swagger:model UpdateAzureCredentialRequestAppBased
func (*UpdateAzureCredentialRequestAppBased) ContextValidate ¶
func (m *UpdateAzureCredentialRequestAppBased) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update azure credential request app based based on the context it is used
func (*UpdateAzureCredentialRequestAppBased) MarshalBinary ¶
func (m *UpdateAzureCredentialRequestAppBased) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAzureCredentialRequestAppBased) UnmarshalBinary ¶
func (m *UpdateAzureCredentialRequestAppBased) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAzureCredentialResponse ¶
type UpdateAzureCredentialResponse struct { // The credential object. Credential *Credential `json:"credential,omitempty"` }
UpdateAzureCredentialResponse Response object for an update Azure credential request.
swagger:model UpdateAzureCredentialResponse
func (*UpdateAzureCredentialResponse) ContextValidate ¶
func (m *UpdateAzureCredentialResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update azure credential response based on the context it is used
func (*UpdateAzureCredentialResponse) MarshalBinary ¶
func (m *UpdateAzureCredentialResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAzureCredentialResponse) UnmarshalBinary ¶
func (m *UpdateAzureCredentialResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAzureDatabaseResourcesRequest ¶ added in v0.4.2
type UpdateAzureDatabaseResourcesRequest struct { // The full Azure resource ID of the existing Private DNS Zone used for Flexible Server and Single Server Databases. DatabasePrivateDNSZoneID string `json:"databasePrivateDnsZoneId,omitempty"` // The name or CRN of the environment. // Required: true Environment *string `json:"environment"` // The subnets delegated for Flexible Server database. Accepts either the name or the full resource id. FlexibleServerSubnetIds []string `json:"flexibleServerSubnetIds"` }
UpdateAzureDatabaseResourcesRequest Request object for updating Azure Database resources.
swagger:model UpdateAzureDatabaseResourcesRequest
func (*UpdateAzureDatabaseResourcesRequest) ContextValidate ¶ added in v0.4.2
func (m *UpdateAzureDatabaseResourcesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update azure database resources request based on context it is used
func (*UpdateAzureDatabaseResourcesRequest) MarshalBinary ¶ added in v0.4.2
func (m *UpdateAzureDatabaseResourcesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAzureDatabaseResourcesRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *UpdateAzureDatabaseResourcesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAzureDatabaseResourcesResponse ¶ added in v0.4.2
type UpdateAzureDatabaseResourcesResponse struct { // Object containing details of database resources for Azure cloud. AzureDatabaseResources *AzureDatabaseResources `json:"azureDatabaseResources,omitempty"` // The environment summary. // Required: true Environment *Environment `json:"environment"` }
UpdateAzureDatabaseResourcesResponse Response object for a update Azure Database resources request.
swagger:model UpdateAzureDatabaseResourcesResponse
func (*UpdateAzureDatabaseResourcesResponse) ContextValidate ¶ added in v0.4.2
func (m *UpdateAzureDatabaseResourcesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update azure database resources response based on the context it is used
func (*UpdateAzureDatabaseResourcesResponse) MarshalBinary ¶ added in v0.4.2
func (m *UpdateAzureDatabaseResourcesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAzureDatabaseResourcesResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *UpdateAzureDatabaseResourcesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAzureEncryptionResourcesRequest ¶
type UpdateAzureEncryptionResourcesRequest struct { // Name of the existing Azure resource group hosting the Azure Key Vault containing customer managed key which will be used to encrypt the Azure Managed Disks. It is required only when the entitlement is granted and the resource group of the key vault is different from the resource group in which the environment is to be created. Omitting it implies that, the key vault containing the encryption key is present in the same resource group where the environment would be created. EncryptionKeyResourceGroupName string `json:"encryptionKeyResourceGroupName,omitempty"` // The URL of an encryption key, which will be used to encrypt the Azure Managed Disks, if the entitlement has been granted. // Required: true EncryptionKeyURL *string `json:"encryptionKeyUrl"` // User managed identity for encryption. EncryptionUserManagedIdentity string `json:"encryptionUserManagedIdentity,omitempty"` // The name or CRN of the environment. // Required: true Environment *string `json:"environment"` // User managed identity for encryption. (deprecated) UserManagedIdentity string `json:"userManagedIdentity,omitempty"` }
UpdateAzureEncryptionResourcesRequest Request object for updating Azure encryption resources.
swagger:model UpdateAzureEncryptionResourcesRequest
func (*UpdateAzureEncryptionResourcesRequest) ContextValidate ¶
func (m *UpdateAzureEncryptionResourcesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update azure encryption resources request based on context it is used
func (*UpdateAzureEncryptionResourcesRequest) MarshalBinary ¶
func (m *UpdateAzureEncryptionResourcesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAzureEncryptionResourcesRequest) UnmarshalBinary ¶
func (m *UpdateAzureEncryptionResourcesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAzureEncryptionResourcesResponse ¶
type UpdateAzureEncryptionResourcesResponse struct { // The environment summary. // Required: true Environment *Environment `json:"environment"` // Object containing details of encryption parameters for Azure cloud. ResourceEncryptionParameters *AzureResourceEncryptionParameters `json:"resourceEncryptionParameters,omitempty"` }
UpdateAzureEncryptionResourcesResponse Response object for a update Azure encryption resources request.
swagger:model UpdateAzureEncryptionResourcesResponse
func (*UpdateAzureEncryptionResourcesResponse) ContextValidate ¶
func (m *UpdateAzureEncryptionResourcesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update azure encryption resources response based on the context it is used
func (*UpdateAzureEncryptionResourcesResponse) MarshalBinary ¶
func (m *UpdateAzureEncryptionResourcesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAzureEncryptionResourcesResponse) UnmarshalBinary ¶
func (m *UpdateAzureEncryptionResourcesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAzureImageTermsPolicyRequest ¶ added in v0.4.2
type UpdateAzureImageTermsPolicyRequest struct { // Flag to enable or disable automatic acceptance of Azure Marketplace image terms. // Required: true Accepted *bool `json:"accepted"` }
UpdateAzureImageTermsPolicyRequest Request object to enable or disable automatic acceptance of Azure Marketplace image terms.
swagger:model UpdateAzureImageTermsPolicyRequest
func (*UpdateAzureImageTermsPolicyRequest) ContextValidate ¶ added in v0.4.2
func (m *UpdateAzureImageTermsPolicyRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update azure image terms policy request based on context it is used
func (*UpdateAzureImageTermsPolicyRequest) MarshalBinary ¶ added in v0.4.2
func (m *UpdateAzureImageTermsPolicyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateAzureImageTermsPolicyRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *UpdateAzureImageTermsPolicyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateAzureImageTermsPolicyResponse ¶ added in v0.4.2
type UpdateAzureImageTermsPolicyResponse interface{}
UpdateAzureImageTermsPolicyResponse Response object to enable or disable automatic acceptance of Azure Marketplace image terms.
swagger:model UpdateAzureImageTermsPolicyResponse
type UpdateCustomDockerRegistryRequest ¶ added in v0.5.9
type UpdateCustomDockerRegistryRequest struct { // The CRN of the desired custom docker registry for data services to be used. // Required: true CustomDockerRegistry *string `json:"customDockerRegistry"` // The name or CRN of the environment. // Required: true Environment *string `json:"environment"` }
UpdateCustomDockerRegistryRequest The desired custom docker registry for data services to be used.
swagger:model UpdateCustomDockerRegistryRequest
func (*UpdateCustomDockerRegistryRequest) ContextValidate ¶ added in v0.5.9
func (m *UpdateCustomDockerRegistryRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update custom docker registry request based on context it is used
func (*UpdateCustomDockerRegistryRequest) MarshalBinary ¶ added in v0.5.9
func (m *UpdateCustomDockerRegistryRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateCustomDockerRegistryRequest) UnmarshalBinary ¶ added in v0.5.9
func (m *UpdateCustomDockerRegistryRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateCustomDockerRegistryResponse ¶ added in v0.5.9
type UpdateCustomDockerRegistryResponse struct { // The environment. // Required: true Environment *Environment `json:"environment"` }
UpdateCustomDockerRegistryResponse The environment with the updated custom docker registry for data services.
swagger:model UpdateCustomDockerRegistryResponse
func (*UpdateCustomDockerRegistryResponse) ContextValidate ¶ added in v0.5.9
func (m *UpdateCustomDockerRegistryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update custom docker registry response based on the context it is used
func (*UpdateCustomDockerRegistryResponse) MarshalBinary ¶ added in v0.5.9
func (m *UpdateCustomDockerRegistryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateCustomDockerRegistryResponse) UnmarshalBinary ¶ added in v0.5.9
func (m *UpdateCustomDockerRegistryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateDataServiceResourcesRequest ¶ added in v0.4.2
type UpdateDataServiceResourcesRequest struct { // Data Services parameters request of the environment. // Required: true DataServices *DataServicesRequest `json:"dataServices"` // The name or CRN of the environment. // Required: true Environment *string `json:"environment"` }
UpdateDataServiceResourcesRequest Update Data Services parameters request of the environment.
swagger:model UpdateDataServiceResourcesRequest
func (*UpdateDataServiceResourcesRequest) ContextValidate ¶ added in v0.4.2
func (m *UpdateDataServiceResourcesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update data service resources request based on the context it is used
func (*UpdateDataServiceResourcesRequest) MarshalBinary ¶ added in v0.4.2
func (m *UpdateDataServiceResourcesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateDataServiceResourcesRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *UpdateDataServiceResourcesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateDataServiceResourcesResponse ¶ added in v0.4.2
type UpdateDataServiceResourcesResponse struct { // The environment. // Required: true Environment *Environment `json:"environment"` }
UpdateDataServiceResourcesResponse Response object for an update environment Data Service resource request.
swagger:model UpdateDataServiceResourcesResponse
func (*UpdateDataServiceResourcesResponse) ContextValidate ¶ added in v0.4.2
func (m *UpdateDataServiceResourcesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update data service resources response based on the context it is used
func (*UpdateDataServiceResourcesResponse) MarshalBinary ¶ added in v0.4.2
func (m *UpdateDataServiceResourcesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateDataServiceResourcesResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *UpdateDataServiceResourcesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateFreeipaToAwsImdsV1Request ¶ added in v0.6.0
type UpdateFreeipaToAwsImdsV1Request struct { // The CRN of the environment. // Required: true EnvironmentCrn *string `json:"environmentCrn"` }
UpdateFreeipaToAwsImdsV1Request The related environment where we update the corresponding FreeIPA to use AWS IMDSv1.
swagger:model UpdateFreeipaToAwsImdsV1Request
func (*UpdateFreeipaToAwsImdsV1Request) ContextValidate ¶ added in v0.6.0
func (m *UpdateFreeipaToAwsImdsV1Request) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update freeipa to aws imds v1 request based on context it is used
func (*UpdateFreeipaToAwsImdsV1Request) MarshalBinary ¶ added in v0.6.0
func (m *UpdateFreeipaToAwsImdsV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateFreeipaToAwsImdsV1Request) UnmarshalBinary ¶ added in v0.6.0
func (m *UpdateFreeipaToAwsImdsV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateFreeipaToAwsImdsV1Response ¶ added in v0.6.0
type UpdateFreeipaToAwsImdsV1Response interface{}
UpdateFreeipaToAwsImdsV1Response Response object for updating corresponding FreeIPA of the given environment to AWS IMDSv1.
swagger:model UpdateFreeipaToAwsImdsV1Response
type UpdateFreeipaToAwsImdsV2Request ¶ added in v0.6.0
type UpdateFreeipaToAwsImdsV2Request struct { // The CRN of the environment. // Required: true EnvironmentCrn *string `json:"environmentCrn"` }
UpdateFreeipaToAwsImdsV2Request The related environment where we update the corresponding FreeIPA to use AWS IMDSv2.
swagger:model UpdateFreeipaToAwsImdsV2Request
func (*UpdateFreeipaToAwsImdsV2Request) ContextValidate ¶ added in v0.6.0
func (m *UpdateFreeipaToAwsImdsV2Request) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update freeipa to aws imds v2 request based on context it is used
func (*UpdateFreeipaToAwsImdsV2Request) MarshalBinary ¶ added in v0.6.0
func (m *UpdateFreeipaToAwsImdsV2Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateFreeipaToAwsImdsV2Request) UnmarshalBinary ¶ added in v0.6.0
func (m *UpdateFreeipaToAwsImdsV2Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateFreeipaToAwsImdsV2Response ¶ added in v0.6.0
type UpdateFreeipaToAwsImdsV2Response interface{}
UpdateFreeipaToAwsImdsV2Response Response object for updating corresponding FreeIPA of the given environment to AWS IMDSv2.
swagger:model UpdateFreeipaToAwsImdsV2Response
type UpdateOrchestratorStateRequest ¶
type UpdateOrchestratorStateRequest struct { // The name or CRN of the environment. // Required: true Environment *string `json:"environment"` }
UpdateOrchestratorStateRequest Request object for running orchestrator engine state update on the FreeIPA cluster.
swagger:model UpdateOrchestratorStateRequest
func (*UpdateOrchestratorStateRequest) ContextValidate ¶
func (m *UpdateOrchestratorStateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update orchestrator state request based on context it is used
func (*UpdateOrchestratorStateRequest) MarshalBinary ¶
func (m *UpdateOrchestratorStateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateOrchestratorStateRequest) UnmarshalBinary ¶
func (m *UpdateOrchestratorStateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateOrchestratorStateResponse ¶
type UpdateOrchestratorStateResponse interface{}
UpdateOrchestratorStateResponse Response object for running orchestrator engine state update on the FreeIPA cluster.
swagger:model UpdateOrchestratorStateResponse
type UpdateProxyConfigRequest ¶
type UpdateProxyConfigRequest struct { // The name or CRN of the environment. // Required: true Environment *string `json:"environment"` // The name of the new proxy config for the environment. Either this or the remove proxy flag has to be given. ProxyConfigName string `json:"proxyConfigName,omitempty"` // Flag to indicate that the current proxy config should be removed for the environment. Either this or a proxy config name has to be given. RemoveProxy bool `json:"removeProxy,omitempty"` }
UpdateProxyConfigRequest Request object for updating the proxy config of the given environment.
swagger:model UpdateProxyConfigRequest
func (*UpdateProxyConfigRequest) ContextValidate ¶
func (m *UpdateProxyConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update proxy config request based on context it is used
func (*UpdateProxyConfigRequest) MarshalBinary ¶
func (m *UpdateProxyConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateProxyConfigRequest) UnmarshalBinary ¶
func (m *UpdateProxyConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateProxyConfigResponse ¶
type UpdateProxyConfigResponse interface{}
UpdateProxyConfigResponse Response object for updating the proxy config of the given environment.
swagger:model UpdateProxyConfigResponse
type UpdateSSHKeyRequest ¶ added in v0.4.2
type UpdateSSHKeyRequest struct { // The name or the CRN of the environment. // Required: true Environment *string `json:"environment"` // The ID of the existing SSH public key that is stored on the cloud provider side. Either this or a new public key has to be given. ExistingPublicKeyID string `json:"existingPublicKeyId,omitempty"` // A new SSH public key that is stored locally. Either this or an existing public key ID has to be given. NewPublicKey string `json:"newPublicKey,omitempty"` }
UpdateSSHKeyRequest The request object for updating the environment SSH key.
swagger:model UpdateSshKeyRequest
func (*UpdateSSHKeyRequest) ContextValidate ¶ added in v0.4.2
ContextValidate validates this update Ssh key request based on context it is used
func (*UpdateSSHKeyRequest) MarshalBinary ¶ added in v0.4.2
func (m *UpdateSSHKeyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateSSHKeyRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *UpdateSSHKeyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateSSHKeyResponse ¶ added in v0.4.2
type UpdateSSHKeyResponse struct { // The environment. // Required: true Environment *Environment `json:"environment"` }
UpdateSSHKeyResponse Response object for an update environment SSH key request.
swagger:model UpdateSshKeyResponse
func (*UpdateSSHKeyResponse) ContextValidate ¶ added in v0.4.2
ContextValidate validate this update Ssh key response based on the context it is used
func (*UpdateSSHKeyResponse) MarshalBinary ¶ added in v0.4.2
func (m *UpdateSSHKeyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateSSHKeyResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *UpdateSSHKeyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateSecurityAccessRequest ¶ added in v0.4.2
type UpdateSecurityAccessRequest struct { // Security group ID for non-gateway nodes. // Required: true DefaultSecurityGroupID *string `json:"defaultSecurityGroupId"` // The name or the CRN of the environment. // Required: true Environment *string `json:"environment"` // Security group ID where Knox-enabled hosts are placed. // Required: true GatewayNodeSecurityGroupID *string `json:"gatewayNodeSecurityGroupId"` }
UpdateSecurityAccessRequest The request object for updating security access of the given environment.
swagger:model UpdateSecurityAccessRequest
func (*UpdateSecurityAccessRequest) ContextValidate ¶ added in v0.4.2
func (m *UpdateSecurityAccessRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this update security access request based on context it is used
func (*UpdateSecurityAccessRequest) MarshalBinary ¶ added in v0.4.2
func (m *UpdateSecurityAccessRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateSecurityAccessRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *UpdateSecurityAccessRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateSecurityAccessResponse ¶ added in v0.4.2
type UpdateSecurityAccessResponse struct { // The environment. // Required: true Environment *Environment `json:"environment"` }
UpdateSecurityAccessResponse Response object for an update environment security access request.
swagger:model UpdateSecurityAccessResponse
func (*UpdateSecurityAccessResponse) ContextValidate ¶ added in v0.4.2
func (m *UpdateSecurityAccessResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this update security access response based on the context it is used
func (*UpdateSecurityAccessResponse) MarshalBinary ¶ added in v0.4.2
func (m *UpdateSecurityAccessResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateSecurityAccessResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *UpdateSecurityAccessResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateSubnetRequest ¶
type UpdateSubnetRequest struct { // The selected subnets to update for the given environment's endpoint access gateway. EndpointAccessGatewaySubnetIds []string `json:"endpointAccessGatewaySubnetIds"` // The name or the CRN of the environment. // Required: true Environment *string `json:"environment"` // The selected subnets to update the given environment to. SubnetIds []string `json:"subnetIds"` }
UpdateSubnetRequest The request for updating subnets of the given environment.
swagger:model UpdateSubnetRequest
func (*UpdateSubnetRequest) ContextValidate ¶
ContextValidate validates this update subnet request based on context it is used
func (*UpdateSubnetRequest) MarshalBinary ¶
func (m *UpdateSubnetRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateSubnetRequest) UnmarshalBinary ¶
func (m *UpdateSubnetRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateSubnetResponse ¶
type UpdateSubnetResponse struct { // The environment. // Required: true Environment *Environment `json:"environment"` }
UpdateSubnetResponse Response object for an update environment subnet request.
swagger:model UpdateSubnetResponse
func (*UpdateSubnetResponse) ContextValidate ¶
ContextValidate validate this update subnet response based on the context it is used
func (*UpdateSubnetResponse) MarshalBinary ¶
func (m *UpdateSubnetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateSubnetResponse) UnmarshalBinary ¶
func (m *UpdateSubnetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpgradeCcmRequest ¶
type UpgradeCcmRequest struct { // The name or CRN of the environment. // Required: true Environment *string `json:"environment"` }
UpgradeCcmRequest Request object for upgrading Cluster Connectivity Manager on an environment.
swagger:model UpgradeCcmRequest
func (*UpgradeCcmRequest) ContextValidate ¶
ContextValidate validates this upgrade ccm request based on context it is used
func (*UpgradeCcmRequest) MarshalBinary ¶
func (m *UpgradeCcmRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpgradeCcmRequest) UnmarshalBinary ¶
func (m *UpgradeCcmRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpgradeCcmResponse ¶
type UpgradeCcmResponse interface{}
UpgradeCcmResponse Response object for upgrading Cluster Connectivity Manager request on an environment.
swagger:model UpgradeCcmResponse
type UpgradeFreeipaRequest ¶
type UpgradeFreeipaRequest struct { // Allows the upgrade to a subsequent major OS version in the series. AllowMajorOsUpgrade bool `json:"allowMajorOsUpgrade,omitempty"` // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` // Target image ID for upgrade. ImageID string `json:"imageId,omitempty"` }
UpgradeFreeipaRequest The request object for FreeIPA upgrade.
swagger:model UpgradeFreeipaRequest
func (*UpgradeFreeipaRequest) ContextValidate ¶
ContextValidate validates this upgrade freeipa request based on context it is used
func (*UpgradeFreeipaRequest) MarshalBinary ¶
func (m *UpgradeFreeipaRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpgradeFreeipaRequest) UnmarshalBinary ¶
func (m *UpgradeFreeipaRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpgradeFreeipaResponse ¶
type UpgradeFreeipaResponse struct { // UUID of the request for this operation. This ID can be used for geting status on the operation. OperationID string `json:"operationId,omitempty"` // Original, current image. OriginalImage *ImageInfoResponse `json:"originalImage,omitempty"` // Image selected for upgrade. TargetImage *ImageInfoResponse `json:"targetImage,omitempty"` }
UpgradeFreeipaResponse The response object for FreeIPA upgrade.
swagger:model UpgradeFreeipaResponse
func (*UpgradeFreeipaResponse) ContextValidate ¶
func (m *UpgradeFreeipaResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this upgrade freeipa response based on the context it is used
func (*UpgradeFreeipaResponse) MarshalBinary ¶
func (m *UpgradeFreeipaResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpgradeFreeipaResponse) UnmarshalBinary ¶
func (m *UpgradeFreeipaResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpscaleFreeipaRequest ¶
type UpscaleFreeipaRequest struct { // The name or CRN of the environment. // Required: true EnvironmentName *string `json:"environmentName"` // The target FreeIPA availability type. // Required: true // Enum: ["HA"] TargetAvailabilityType *string `json:"targetAvailabilityType"` }
UpscaleFreeipaRequest The request object for FreeIPA upscale.
swagger:model UpscaleFreeipaRequest
func (*UpscaleFreeipaRequest) ContextValidate ¶
ContextValidate validates this upscale freeipa request based on context it is used
func (*UpscaleFreeipaRequest) MarshalBinary ¶
func (m *UpscaleFreeipaRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpscaleFreeipaRequest) UnmarshalBinary ¶
func (m *UpscaleFreeipaRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpscaleFreeipaResponse ¶
type UpscaleFreeipaResponse struct { // UUID of the request for this operation. This ID can be used to get the status of the operation. OperationID string `json:"operationId,omitempty"` // The original FreeIPA availability type. // Enum: ["NON_HA","TWO_NODE_BASED"] OriginalAvailabilityType string `json:"originalAvailabilityType,omitempty"` // The target FreeIPA availability type. // Enum: ["HA"] TargetAvailabilityType string `json:"targetAvailabilityType,omitempty"` }
UpscaleFreeipaResponse The response object for FreeIPA upscale.
swagger:model UpscaleFreeipaResponse
func (*UpscaleFreeipaResponse) ContextValidate ¶
func (m *UpscaleFreeipaResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this upscale freeipa response based on context it is used
func (*UpscaleFreeipaResponse) MarshalBinary ¶
func (m *UpscaleFreeipaResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpscaleFreeipaResponse) UnmarshalBinary ¶
func (m *UpscaleFreeipaResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ValidateAwsCloudStorageRequest ¶ added in v0.4.2
type ValidateAwsCloudStorageRequest struct { // The CRN of the credential. // Required: true CredentialCrn *string `json:"credentialCrn"` // AWS instance profile. // Required: true InstanceProfile *string `json:"instanceProfile"` // AWS S3 storage bucket location for logging. // Required: true StorageLocation *string `json:"storageLocation"` }
ValidateAwsCloudStorageRequest Request object for AWS environment cloud storage validation.
swagger:model ValidateAwsCloudStorageRequest
func (*ValidateAwsCloudStorageRequest) ContextValidate ¶ added in v0.4.2
func (m *ValidateAwsCloudStorageRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this validate aws cloud storage request based on context it is used
func (*ValidateAwsCloudStorageRequest) MarshalBinary ¶ added in v0.4.2
func (m *ValidateAwsCloudStorageRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ValidateAwsCloudStorageRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *ValidateAwsCloudStorageRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ValidateAwsCloudStorageResponse ¶ added in v0.4.2
type ValidateAwsCloudStorageResponse struct { // Error message if validation failed. Error string `json:"error,omitempty"` // Validation result. Allowed values are "OK", "ACCESS_DENIED", "ERROR", "RESOURCE_NOT_FOUND". Status string `json:"status,omitempty"` }
ValidateAwsCloudStorageResponse Response object for AWS environment cloud storage validation.
swagger:model ValidateAwsCloudStorageResponse
func (*ValidateAwsCloudStorageResponse) ContextValidate ¶ added in v0.4.2
func (m *ValidateAwsCloudStorageResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this validate aws cloud storage response based on context it is used
func (*ValidateAwsCloudStorageResponse) MarshalBinary ¶ added in v0.4.2
func (m *ValidateAwsCloudStorageResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ValidateAwsCloudStorageResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *ValidateAwsCloudStorageResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ValidateAzureCloudStorageRequest ¶ added in v0.4.2
type ValidateAzureCloudStorageRequest struct { // Azure account key. AccountKey string `json:"accountKey,omitempty"` // Azure account name. AccountName string `json:"accountName,omitempty"` // The CRN of the credential. // Required: true CredentialCrn *string `json:"credentialCrn"` // Azure managed identity. ManagedIdentity string `json:"managedIdentity,omitempty"` // Azure secure flag. Secure bool `json:"secure,omitempty"` // Azure storage location for logging. // Required: true StorageLocation *string `json:"storageLocation"` }
ValidateAzureCloudStorageRequest Request object for Azure environment cloud storage validation.
swagger:model ValidateAzureCloudStorageRequest
func (*ValidateAzureCloudStorageRequest) ContextValidate ¶ added in v0.4.2
func (m *ValidateAzureCloudStorageRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this validate azure cloud storage request based on context it is used
func (*ValidateAzureCloudStorageRequest) MarshalBinary ¶ added in v0.4.2
func (m *ValidateAzureCloudStorageRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ValidateAzureCloudStorageRequest) UnmarshalBinary ¶ added in v0.4.2
func (m *ValidateAzureCloudStorageRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ValidateAzureCloudStorageResponse ¶ added in v0.4.2
type ValidateAzureCloudStorageResponse struct { // Error message if validation failed. Error string `json:"error,omitempty"` // Validation result. Allowed values are "OK", "ACCESS_DENIED", "ERROR", "RESOURCE_NOT_FOUND". Status string `json:"status,omitempty"` }
ValidateAzureCloudStorageResponse Response object for Azure environment cloud storage validation.
swagger:model ValidateAzureCloudStorageResponse
func (*ValidateAzureCloudStorageResponse) ContextValidate ¶ added in v0.4.2
func (m *ValidateAzureCloudStorageResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this validate azure cloud storage response based on context it is used
func (*ValidateAzureCloudStorageResponse) MarshalBinary ¶ added in v0.4.2
func (m *ValidateAzureCloudStorageResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ValidateAzureCloudStorageResponse) UnmarshalBinary ¶ added in v0.4.2
func (m *ValidateAzureCloudStorageResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files ¶
- a_w_s_compute_cluster_configuration.go
- a_w_s_compute_cluster_configuration_request.go
- a_w_s_free_ipa_creation_request.go
- anonymization_rule_request.go
- anonymization_rule_response.go
- attach_free_ipa_recipes_request.go
- attach_free_ipa_recipes_response.go
- attached_volume.go
- attached_volume_detail.go
- authentication.go
- authentication_request.go
- aws_credential_prerequisites_response.go
- aws_credential_properties.go
- aws_disk_encryption_parameters.go
- aws_free_ipa_instance_template_params.go
- aws_log_storage_request.go
- azure_authentication_type_properties.go
- azure_compute_cluster_configuration.go
- azure_compute_cluster_configuration_request.go
- azure_credential_certificate_properties.go
- azure_credential_prerequisites_response.go
- azure_credential_properties.go
- azure_data_services_parameters.go
- azure_data_services_parameters_request.go
- azure_database_resources.go
- azure_free_ipa_creation_request.go
- azure_log_storage_request.go
- azure_resource_encryption_parameters.go
- backup_storage.go
- cancel_freeipa_diagnostics_request.go
- cancel_freeipa_diagnostics_response.go
- cdp_cluster.go
- change_environment_credential_request.go
- change_environment_credential_response.go
- check_database_connectivity_request.go
- check_database_connectivity_response.go
- check_environment_connectivity_request.go
- check_environment_connectivity_response.go
- check_kubernetes_connectivity_request.go
- check_kubernetes_connectivity_response.go
- cloud_subnet.go
- collect_freeipa_diagnostics_request.go
- collect_freeipa_diagnostics_response.go
- connected_data_service.go
- create_a_w_s_credential_request.go
- create_a_w_s_credential_response.go
- create_a_w_s_environment_request.go
- create_a_w_s_environment_response.go
- create_a_w_s_gov_cloud_credential_request.go
- create_a_w_s_gov_cloud_credential_response.go
- create_a_w_s_gov_cloud_environment_request.go
- create_a_w_s_gov_cloud_environment_response.go
- create_azure_credential_request.go
- create_azure_credential_response.go
- create_azure_environment_request.go
- create_azure_environment_response.go
- create_g_c_p_credential_request.go
- create_g_c_p_credential_response.go
- create_g_c_p_environment_request.go
- create_g_c_p_environment_response.go
- create_private_environment_request.go
- create_private_environment_response.go
- create_proxy_config_request.go
- create_proxy_config_response.go
- credential.go
- credential_granular_policy_response.go
- custom_docker_registry_request.go
- custom_docker_registry_response.go
- data_services.go
- data_services_request.go
- delete_audit_credential_request.go
- delete_audit_credential_response.go
- delete_credential_request.go
- delete_credential_response.go
- delete_environment_request.go
- delete_environment_response.go
- delete_proxy_config_request.go
- delete_proxy_config_response.go
- describe_environment_request.go
- describe_environment_response.go
- detach_free_ipa_recipes_request.go
- detach_free_ipa_recipes_response.go
- disable_s3_guard_request.go
- disable_s3_guard_response.go
- downscale_freeipa_request.go
- downscale_freeipa_response.go
- env_validation.go
- environment.go
- environment_summary.go
- environment_tags.go
- error.go
- existing_azure_network_request.go
- existing_g_c_p_network_request.go
- exposed_service.go
- free_ip_a_node_status.go
- free_ipa_image_request.go
- free_ipa_instance.go
- freeipa_details.go
- freeipa_diagnostics_collection_details_response.go
- freeipa_diagnostics_collection_response.go
- freeipa_vm_log_request.go
- freeipa_vm_log_response.go
- g_c_p_credential_properties.go
- g_c_p_free_ipa_creation_request.go
- gcp_credential_prerequisites_response.go
- gcp_log_storage_request.go
- gcp_security_access_request.go
- gcp_tag_request.go
- get_account_telemetry_default_request.go
- get_account_telemetry_default_response.go
- get_account_telemetry_request.go
- get_account_telemetry_response.go
- get_audit_credential_prerequisites_request.go
- get_audit_credential_prerequisites_response.go
- get_automated_sync_environment_status_request.go
- get_automated_sync_environment_status_response.go
- get_azure_image_terms_policy_request.go
- get_azure_image_terms_policy_response.go
- get_credential_prerequisites_request.go
- get_credential_prerequisites_response.go
- get_environment_setting_request.go
- get_environment_setting_response.go
- get_environment_user_sync_state_request.go
- get_environment_user_sync_state_response.go
- get_freeipa_log_descriptors_request.go
- get_freeipa_log_descriptors_response.go
- get_freeipa_status_request.go
- get_freeipa_status_response.go
- get_freeipa_upgrade_options_request.go
- get_freeipa_upgrade_options_response.go
- get_gov_cloud_audit_credential_prerequisites_request.go
- get_gov_cloud_audit_credential_prerequisites_response.go
- get_gov_cloud_credential_prerequisites_request.go
- get_gov_cloud_credential_prerequisites_response.go
- get_id_broker_mappings_request.go
- get_id_broker_mappings_response.go
- get_id_broker_mappings_sync_status_request.go
- get_id_broker_mappings_sync_status_response.go
- get_keytab_request.go
- get_keytab_response.go
- get_operation_request.go
- get_operation_response.go
- get_repair_freeipa_status_request.go
- get_repair_freeipa_status_response.go
- get_root_certificate_request.go
- get_root_certificate_response.go
- id_broker_mapping.go
- id_broker_mapping_request.go
- id_broker_sync_status.go
- image_info_response.go
- initialize_a_w_s_compute_cluster_request.go
- initialize_a_w_s_compute_cluster_response.go
- initialize_azure_compute_cluster_request.go
- initialize_azure_compute_cluster_response.go
- instance_template.go
- last_automated_sync_details.go
- last_sync_status_request.go
- last_sync_status_response.go
- list_audit_credentials_request.go
- list_audit_credentials_response.go
- list_connected_data_services_request.go
- list_connected_data_services_response.go
- list_credentials_request.go
- list_credentials_response.go
- list_environments_request.go
- list_environments_response.go
- list_freeipa_diagnostics_request.go
- list_freeipa_diagnostics_response.go
- list_freeipa_secret_types_request.go
- list_freeipa_secret_types_response.go
- list_proxy_configs_request.go
- list_proxy_configs_response.go
- log_storage.go
- network.go
- network_aws_params.go
- network_azure_params.go
- network_gcp_params.go
- operation_details.go
- operation_response.go
- operation_status.go
- operation_type.go
- proxy_config.go
- rebuild_freeipa_request.go
- rebuild_freeipa_response.go
- repair_freeipa_request.go
- repair_freeipa_response.go
- repair_operation_details.go
- repair_status.go
- retry_freeipa_request.go
- retry_freeipa_response.go
- rotate_freeipa_secrets_request.go
- rotate_freeipa_secrets_response.go
- rotate_salt_password_request.go
- rotate_salt_password_response.go
- secret_type_response.go
- security_access.go
- security_access_request.go
- set_a_w_s_audit_credential_request.go
- set_a_w_s_audit_credential_response.go
- set_a_w_s_gov_cloud_audit_credential_request.go
- set_a_w_s_gov_cloud_audit_credential_response.go
- set_account_telemetry_request.go
- set_account_telemetry_response.go
- set_azure_audit_credential_request.go
- set_azure_audit_credential_response.go
- set_catalog_request.go
- set_catalog_response.go
- set_endpoint_access_gateway_request.go
- set_endpoint_access_gateway_response.go
- set_environment_setting_request.go
- set_environment_setting_response.go
- set_g_c_p_audit_credential_request.go
- set_g_c_p_audit_credential_response.go
- set_id_broker_mappings_request.go
- set_id_broker_mappings_response.go
- set_password_request.go
- set_password_response.go
- set_telemetry_features_request.go
- set_telemetry_features_response.go
- start_environment_request.go
- start_environment_response.go
- start_free_ipa_vertical_scaling_request.go
- start_free_ipa_vertical_scaling_response.go
- stop_environment_request.go
- stop_environment_response.go
- sync_all_users_request.go
- sync_all_users_response.go
- sync_id_broker_mappings_request.go
- sync_id_broker_mappings_response.go
- sync_operation_details.go
- sync_status.go
- sync_status_request.go
- sync_status_response.go
- sync_user_request.go
- sync_user_response.go
- synchronize_all_environments_request.go
- synchronize_all_environments_response.go
- tag_request.go
- test_account_telemetry_rules_request.go
- test_account_telemetry_rules_response.go
- tunnel_type.go
- update_aws_credential_request.go
- update_aws_credential_response.go
- update_aws_disk_encryption_parameters_request.go
- update_aws_disk_encryption_parameters_response.go
- update_azure_availability_zones_request.go
- update_azure_availability_zones_response.go
- update_azure_credential_request.go
- update_azure_credential_response.go
- update_azure_database_resources_request.go
- update_azure_database_resources_response.go
- update_azure_encryption_resources_request.go
- update_azure_encryption_resources_response.go
- update_azure_image_terms_policy_request.go
- update_azure_image_terms_policy_response.go
- update_custom_docker_registry_request.go
- update_custom_docker_registry_response.go
- update_data_service_resources_request.go
- update_data_service_resources_response.go
- update_freeipa_to_aws_imds_v1_request.go
- update_freeipa_to_aws_imds_v1_response.go
- update_freeipa_to_aws_imds_v2_request.go
- update_freeipa_to_aws_imds_v2_response.go
- update_orchestrator_state_request.go
- update_orchestrator_state_response.go
- update_proxy_config_request.go
- update_proxy_config_response.go
- update_security_access_request.go
- update_security_access_response.go
- update_ssh_key_request.go
- update_ssh_key_response.go
- update_subnet_request.go
- update_subnet_response.go
- upgrade_ccm_request.go
- upgrade_ccm_response.go
- upgrade_freeipa_request.go
- upgrade_freeipa_response.go
- upscale_freeipa_request.go
- upscale_freeipa_response.go
- validate_aws_cloud_storage_request.go
- validate_aws_cloud_storage_response.go
- validate_azure_cloud_storage_request.go
- validate_azure_cloud_storage_response.go