Documentation
¶
Index ¶
- Constants
- type AccountMappingBase
- type ActiveDirectoryKerberosV1Descriptor
- type AddDNSZoneForSubnetIdsV1Request
- type AddDNSZoneForSubnetsV1Request
- type AddDNSZoneNetworkV1
- type AdlsCloudStorageV1Parameters
- type AdlsGen2CloudStorageV1Parameters
- type AttachChildEnvironmentV1Request
- type AwsInstanceTemplateParameters
- type AwsInstanceTemplateSpotParameters
- type AwsNetworkV1Parameters
- type AwsStorageParameters
- type AzureNetworkV1Parameters
- type CleanupV1Request
- type CloudStorageResponse
- type CloudwatchParams
- type CreateFreeIpaV1Request
- type CreateKerberosConfigV1Request
- type CreateLdapConfigV1Request
- type DescribeFreeIpaV1Response
- type DescribeKerberosConfigV1Response
- type DescribeLdapConfigV1Response
- type DetachChildEnvironmentV1Request
- type FailureDetailsV1
- type FeatureSetting
- type FeaturesRequest
- type FeaturesResponse
- type FlowCheckResponse
- type FlowLogResponse
- type FreeIPAKerberosV1Descriptor
- type FreeIpaServerV1Request
- type FreeIpaServerV1Response
- type GcpNetworkV1Parameters
- type GcsCloudStorageV1Parameters
- type HealthDetailsFreeIpaV1Response
- type HostKeytabV1Request
- type HostKeytabV1Response
- type HostV1Request
- type ImageSettingsV1Request
- type ImageSettingsV1Response
- type InstanceGroupV1Request
- type InstanceGroupV1Response
- type InstanceMetaDataV1Response
- type InstanceTemplateV1Request
- type InstanceTemplateV1Response
- type ListFreeIpaV1Response
- type LoggingRequest
- type LoggingResponse
- type MITKerberosV1Descriptor
- type MinimalLdapConfigV1Request
- type NetworkV1Request
- type NetworkV1Response
- type NodeHealthDetails
- type OpenStackNetworkV1Parameters
- type OperationV1Status
- type PlacementV1Request
- type PlacementV1Response
- type RebootInstancesV1Request
- type RoleV1Request
- type S3CloudStorageV1Parameters
- type S3Guard
- type SecretResponse
- type SecurityGroupV1Request
- type SecurityGroupV1Response
- type SecurityRuleV1Request
- type SecurityRuleV1Response
- type ServiceKeytabV1Request
- type ServiceKeytabV1Response
- type ServicePrincipalV1Request
- type SetPasswordV1Request
- type StackAuthenticationV1Request
- type StackAuthenticationV1Response
- type StorageIdentityBase
- type StorageLocationBase
- type SuccessDetailsV1
- type SyncOperationV1Status
- type SynchronizeAllUsersV1Request
- type SynchronizeUserV1Request
- type TelemetryRequest
- type TelemetryResponse
- type TestLdapConfigV1Request
- type TestLdapConfigV1Response
- type UserSyncStatusV1Response
- type VaultCleanupV1Request
- type VolumeV1Request
- type VolumeV1Response
- type WasbCloudStorageV1Parameters
- type WorkloadAnalyticsRequest
- type WorkloadAnalyticsResponse
Constants ¶
const ( // CloudwatchParamsStreamKeyHOSTNAME captures enum value "HOSTNAME" CloudwatchParamsStreamKeyHOSTNAME string = "HOSTNAME" // CloudwatchParamsStreamKeyCOMPONENT captures enum value "COMPONENT" CloudwatchParamsStreamKeyCOMPONENT string = "COMPONENT" )
const ( // CreateFreeIpaV1RequestTunnelDIRECT captures enum value "DIRECT" CreateFreeIpaV1RequestTunnelDIRECT string = "DIRECT" // CreateFreeIpaV1RequestTunnelCCM captures enum value "CCM" CreateFreeIpaV1RequestTunnelCCM string = "CCM" // CreateFreeIpaV1RequestTunnelCLUSTERPROXY captures enum value "CLUSTER_PROXY" CreateFreeIpaV1RequestTunnelCLUSTERPROXY string = "CLUSTER_PROXY" )
const ( // CreateLdapConfigV1RequestDirectoryTypeLDAP captures enum value "LDAP" CreateLdapConfigV1RequestDirectoryTypeLDAP string = "LDAP" // CreateLdapConfigV1RequestDirectoryTypeACTIVEDIRECTORY captures enum value "ACTIVE_DIRECTORY" CreateLdapConfigV1RequestDirectoryTypeACTIVEDIRECTORY string = "ACTIVE_DIRECTORY" )
const ( // DescribeFreeIpaV1ResponseStatusREQUESTED captures enum value "REQUESTED" DescribeFreeIpaV1ResponseStatusREQUESTED string = "REQUESTED" // DescribeFreeIpaV1ResponseStatusCREATEINPROGRESS captures enum value "CREATE_IN_PROGRESS" DescribeFreeIpaV1ResponseStatusCREATEINPROGRESS string = "CREATE_IN_PROGRESS" // DescribeFreeIpaV1ResponseStatusAVAILABLE captures enum value "AVAILABLE" DescribeFreeIpaV1ResponseStatusAVAILABLE string = "AVAILABLE" // DescribeFreeIpaV1ResponseStatusSTACKAVAILABLE captures enum value "STACK_AVAILABLE" DescribeFreeIpaV1ResponseStatusSTACKAVAILABLE string = "STACK_AVAILABLE" // DescribeFreeIpaV1ResponseStatusUPDATEINPROGRESS captures enum value "UPDATE_IN_PROGRESS" DescribeFreeIpaV1ResponseStatusUPDATEINPROGRESS string = "UPDATE_IN_PROGRESS" // DescribeFreeIpaV1ResponseStatusUPDATEREQUESTED captures enum value "UPDATE_REQUESTED" DescribeFreeIpaV1ResponseStatusUPDATEREQUESTED string = "UPDATE_REQUESTED" // DescribeFreeIpaV1ResponseStatusUPDATEFAILED captures enum value "UPDATE_FAILED" DescribeFreeIpaV1ResponseStatusUPDATEFAILED string = "UPDATE_FAILED" // DescribeFreeIpaV1ResponseStatusCREATEFAILED captures enum value "CREATE_FAILED" DescribeFreeIpaV1ResponseStatusCREATEFAILED string = "CREATE_FAILED" // DescribeFreeIpaV1ResponseStatusDELETEINPROGRESS captures enum value "DELETE_IN_PROGRESS" DescribeFreeIpaV1ResponseStatusDELETEINPROGRESS string = "DELETE_IN_PROGRESS" // DescribeFreeIpaV1ResponseStatusDELETEFAILED captures enum value "DELETE_FAILED" DescribeFreeIpaV1ResponseStatusDELETEFAILED string = "DELETE_FAILED" // DescribeFreeIpaV1ResponseStatusDELETECOMPLETED captures enum value "DELETE_COMPLETED" DescribeFreeIpaV1ResponseStatusDELETECOMPLETED string = "DELETE_COMPLETED" // DescribeFreeIpaV1ResponseStatusSTOPPED captures enum value "STOPPED" DescribeFreeIpaV1ResponseStatusSTOPPED string = "STOPPED" // DescribeFreeIpaV1ResponseStatusSTOPREQUESTED captures enum value "STOP_REQUESTED" DescribeFreeIpaV1ResponseStatusSTOPREQUESTED string = "STOP_REQUESTED" // DescribeFreeIpaV1ResponseStatusSTARTREQUESTED captures enum value "START_REQUESTED" DescribeFreeIpaV1ResponseStatusSTARTREQUESTED string = "START_REQUESTED" // DescribeFreeIpaV1ResponseStatusSTOPINPROGRESS captures enum value "STOP_IN_PROGRESS" DescribeFreeIpaV1ResponseStatusSTOPINPROGRESS string = "STOP_IN_PROGRESS" // DescribeFreeIpaV1ResponseStatusSTARTINPROGRESS captures enum value "START_IN_PROGRESS" DescribeFreeIpaV1ResponseStatusSTARTINPROGRESS string = "START_IN_PROGRESS" // DescribeFreeIpaV1ResponseStatusSTARTFAILED captures enum value "START_FAILED" DescribeFreeIpaV1ResponseStatusSTARTFAILED string = "START_FAILED" // DescribeFreeIpaV1ResponseStatusSTOPFAILED captures enum value "STOP_FAILED" DescribeFreeIpaV1ResponseStatusSTOPFAILED string = "STOP_FAILED" // DescribeFreeIpaV1ResponseStatusWAITFORSYNC captures enum value "WAIT_FOR_SYNC" DescribeFreeIpaV1ResponseStatusWAITFORSYNC string = "WAIT_FOR_SYNC" // DescribeFreeIpaV1ResponseStatusMAINTENANCEMODEENABLED captures enum value "MAINTENANCE_MODE_ENABLED" DescribeFreeIpaV1ResponseStatusMAINTENANCEMODEENABLED string = "MAINTENANCE_MODE_ENABLED" // DescribeFreeIpaV1ResponseStatusUNREACHABLE captures enum value "UNREACHABLE" DescribeFreeIpaV1ResponseStatusUNREACHABLE string = "UNREACHABLE" // DescribeFreeIpaV1ResponseStatusUNHEALTHY captures enum value "UNHEALTHY" DescribeFreeIpaV1ResponseStatusUNHEALTHY string = "UNHEALTHY" // DescribeFreeIpaV1ResponseStatusDELETEDONPROVIDERSIDE captures enum value "DELETED_ON_PROVIDER_SIDE" DescribeFreeIpaV1ResponseStatusDELETEDONPROVIDERSIDE string = "DELETED_ON_PROVIDER_SIDE" // DescribeFreeIpaV1ResponseStatusUNKNOWN captures enum value "UNKNOWN" DescribeFreeIpaV1ResponseStatusUNKNOWN string = "UNKNOWN" )
const ( // DescribeKerberosConfigV1ResponseTypeACTIVEDIRECTORY captures enum value "ACTIVE_DIRECTORY" DescribeKerberosConfigV1ResponseTypeACTIVEDIRECTORY string = "ACTIVE_DIRECTORY" // DescribeKerberosConfigV1ResponseTypeMIT captures enum value "MIT" DescribeKerberosConfigV1ResponseTypeMIT string = "MIT" // DescribeKerberosConfigV1ResponseTypeFREEIPA captures enum value "FREEIPA" DescribeKerberosConfigV1ResponseTypeFREEIPA string = "FREEIPA" )
const ( // DescribeLdapConfigV1ResponseDirectoryTypeLDAP captures enum value "LDAP" DescribeLdapConfigV1ResponseDirectoryTypeLDAP string = "LDAP" // DescribeLdapConfigV1ResponseDirectoryTypeACTIVEDIRECTORY captures enum value "ACTIVE_DIRECTORY" DescribeLdapConfigV1ResponseDirectoryTypeACTIVEDIRECTORY string = "ACTIVE_DIRECTORY" )
const ( // FlowLogResponseStateStatusPENDING captures enum value "PENDING" FlowLogResponseStateStatusPENDING string = "PENDING" // FlowLogResponseStateStatusSUCCESSFUL captures enum value "SUCCESSFUL" FlowLogResponseStateStatusSUCCESSFUL string = "SUCCESSFUL" // FlowLogResponseStateStatusFAILED captures enum value "FAILED" FlowLogResponseStateStatusFAILED string = "FAILED" )
const ( // HealthDetailsFreeIpaV1ResponseStatusREQUESTED captures enum value "REQUESTED" HealthDetailsFreeIpaV1ResponseStatusREQUESTED string = "REQUESTED" // HealthDetailsFreeIpaV1ResponseStatusCREATEINPROGRESS captures enum value "CREATE_IN_PROGRESS" HealthDetailsFreeIpaV1ResponseStatusCREATEINPROGRESS string = "CREATE_IN_PROGRESS" // HealthDetailsFreeIpaV1ResponseStatusAVAILABLE captures enum value "AVAILABLE" HealthDetailsFreeIpaV1ResponseStatusAVAILABLE string = "AVAILABLE" // HealthDetailsFreeIpaV1ResponseStatusSTACKAVAILABLE captures enum value "STACK_AVAILABLE" HealthDetailsFreeIpaV1ResponseStatusSTACKAVAILABLE string = "STACK_AVAILABLE" // HealthDetailsFreeIpaV1ResponseStatusUPDATEINPROGRESS captures enum value "UPDATE_IN_PROGRESS" HealthDetailsFreeIpaV1ResponseStatusUPDATEINPROGRESS string = "UPDATE_IN_PROGRESS" // HealthDetailsFreeIpaV1ResponseStatusUPDATEREQUESTED captures enum value "UPDATE_REQUESTED" HealthDetailsFreeIpaV1ResponseStatusUPDATEREQUESTED string = "UPDATE_REQUESTED" // HealthDetailsFreeIpaV1ResponseStatusUPDATEFAILED captures enum value "UPDATE_FAILED" HealthDetailsFreeIpaV1ResponseStatusUPDATEFAILED string = "UPDATE_FAILED" // HealthDetailsFreeIpaV1ResponseStatusCREATEFAILED captures enum value "CREATE_FAILED" HealthDetailsFreeIpaV1ResponseStatusCREATEFAILED string = "CREATE_FAILED" // HealthDetailsFreeIpaV1ResponseStatusDELETEINPROGRESS captures enum value "DELETE_IN_PROGRESS" HealthDetailsFreeIpaV1ResponseStatusDELETEINPROGRESS string = "DELETE_IN_PROGRESS" // HealthDetailsFreeIpaV1ResponseStatusDELETEFAILED captures enum value "DELETE_FAILED" HealthDetailsFreeIpaV1ResponseStatusDELETEFAILED string = "DELETE_FAILED" // HealthDetailsFreeIpaV1ResponseStatusDELETECOMPLETED captures enum value "DELETE_COMPLETED" HealthDetailsFreeIpaV1ResponseStatusDELETECOMPLETED string = "DELETE_COMPLETED" // HealthDetailsFreeIpaV1ResponseStatusSTOPPED captures enum value "STOPPED" HealthDetailsFreeIpaV1ResponseStatusSTOPPED string = "STOPPED" // HealthDetailsFreeIpaV1ResponseStatusSTOPREQUESTED captures enum value "STOP_REQUESTED" HealthDetailsFreeIpaV1ResponseStatusSTOPREQUESTED string = "STOP_REQUESTED" // HealthDetailsFreeIpaV1ResponseStatusSTARTREQUESTED captures enum value "START_REQUESTED" HealthDetailsFreeIpaV1ResponseStatusSTARTREQUESTED string = "START_REQUESTED" // HealthDetailsFreeIpaV1ResponseStatusSTOPINPROGRESS captures enum value "STOP_IN_PROGRESS" HealthDetailsFreeIpaV1ResponseStatusSTOPINPROGRESS string = "STOP_IN_PROGRESS" // HealthDetailsFreeIpaV1ResponseStatusSTARTINPROGRESS captures enum value "START_IN_PROGRESS" HealthDetailsFreeIpaV1ResponseStatusSTARTINPROGRESS string = "START_IN_PROGRESS" // HealthDetailsFreeIpaV1ResponseStatusSTARTFAILED captures enum value "START_FAILED" HealthDetailsFreeIpaV1ResponseStatusSTARTFAILED string = "START_FAILED" // HealthDetailsFreeIpaV1ResponseStatusSTOPFAILED captures enum value "STOP_FAILED" HealthDetailsFreeIpaV1ResponseStatusSTOPFAILED string = "STOP_FAILED" // HealthDetailsFreeIpaV1ResponseStatusWAITFORSYNC captures enum value "WAIT_FOR_SYNC" HealthDetailsFreeIpaV1ResponseStatusWAITFORSYNC string = "WAIT_FOR_SYNC" // HealthDetailsFreeIpaV1ResponseStatusMAINTENANCEMODEENABLED captures enum value "MAINTENANCE_MODE_ENABLED" HealthDetailsFreeIpaV1ResponseStatusMAINTENANCEMODEENABLED string = "MAINTENANCE_MODE_ENABLED" // HealthDetailsFreeIpaV1ResponseStatusUNREACHABLE captures enum value "UNREACHABLE" HealthDetailsFreeIpaV1ResponseStatusUNREACHABLE string = "UNREACHABLE" // HealthDetailsFreeIpaV1ResponseStatusUNHEALTHY captures enum value "UNHEALTHY" HealthDetailsFreeIpaV1ResponseStatusUNHEALTHY string = "UNHEALTHY" // HealthDetailsFreeIpaV1ResponseStatusDELETEDONPROVIDERSIDE captures enum value "DELETED_ON_PROVIDER_SIDE" HealthDetailsFreeIpaV1ResponseStatusDELETEDONPROVIDERSIDE string = "DELETED_ON_PROVIDER_SIDE" // HealthDetailsFreeIpaV1ResponseStatusUNKNOWN captures enum value "UNKNOWN" HealthDetailsFreeIpaV1ResponseStatusUNKNOWN string = "UNKNOWN" )
const ( // InstanceGroupV1RequestTypeMASTER captures enum value "MASTER" InstanceGroupV1RequestTypeMASTER string = "MASTER" // InstanceGroupV1RequestTypeSLAVE captures enum value "SLAVE" InstanceGroupV1RequestTypeSLAVE string = "SLAVE" )
const ( // InstanceGroupV1ResponseTypeMASTER captures enum value "MASTER" InstanceGroupV1ResponseTypeMASTER string = "MASTER" // InstanceGroupV1ResponseTypeSLAVE captures enum value "SLAVE" InstanceGroupV1ResponseTypeSLAVE string = "SLAVE" )
const ( // InstanceMetaDataV1ResponseInstanceStatusREQUESTED captures enum value "REQUESTED" InstanceMetaDataV1ResponseInstanceStatusREQUESTED string = "REQUESTED" // InstanceMetaDataV1ResponseInstanceStatusCREATED captures enum value "CREATED" InstanceMetaDataV1ResponseInstanceStatusCREATED string = "CREATED" // InstanceMetaDataV1ResponseInstanceStatusUNREGISTERED captures enum value "UNREGISTERED" InstanceMetaDataV1ResponseInstanceStatusUNREGISTERED string = "UNREGISTERED" // InstanceMetaDataV1ResponseInstanceStatusREGISTERED captures enum value "REGISTERED" InstanceMetaDataV1ResponseInstanceStatusREGISTERED string = "REGISTERED" // InstanceMetaDataV1ResponseInstanceStatusDECOMMISSIONED captures enum value "DECOMMISSIONED" InstanceMetaDataV1ResponseInstanceStatusDECOMMISSIONED string = "DECOMMISSIONED" // InstanceMetaDataV1ResponseInstanceStatusTERMINATED captures enum value "TERMINATED" InstanceMetaDataV1ResponseInstanceStatusTERMINATED string = "TERMINATED" // InstanceMetaDataV1ResponseInstanceStatusDELETEDONPROVIDERSIDE captures enum value "DELETED_ON_PROVIDER_SIDE" InstanceMetaDataV1ResponseInstanceStatusDELETEDONPROVIDERSIDE string = "DELETED_ON_PROVIDER_SIDE" // InstanceMetaDataV1ResponseInstanceStatusDELETEDBYPROVIDER captures enum value "DELETED_BY_PROVIDER" InstanceMetaDataV1ResponseInstanceStatusDELETEDBYPROVIDER string = "DELETED_BY_PROVIDER" // InstanceMetaDataV1ResponseInstanceStatusFAILED captures enum value "FAILED" InstanceMetaDataV1ResponseInstanceStatusFAILED string = "FAILED" // InstanceMetaDataV1ResponseInstanceStatusSTOPPED captures enum value "STOPPED" InstanceMetaDataV1ResponseInstanceStatusSTOPPED string = "STOPPED" // InstanceMetaDataV1ResponseInstanceStatusREBOOTING captures enum value "REBOOTING" InstanceMetaDataV1ResponseInstanceStatusREBOOTING string = "REBOOTING" // InstanceMetaDataV1ResponseInstanceStatusUNREACHABLE captures enum value "UNREACHABLE" InstanceMetaDataV1ResponseInstanceStatusUNREACHABLE string = "UNREACHABLE" )
const ( // InstanceMetaDataV1ResponseInstanceTypeGATEWAY captures enum value "GATEWAY" InstanceMetaDataV1ResponseInstanceTypeGATEWAY string = "GATEWAY" // InstanceMetaDataV1ResponseInstanceTypeGATEWAYPRIMARY captures enum value "GATEWAY_PRIMARY" InstanceMetaDataV1ResponseInstanceTypeGATEWAYPRIMARY string = "GATEWAY_PRIMARY" // InstanceMetaDataV1ResponseInstanceTypeCORE captures enum value "CORE" InstanceMetaDataV1ResponseInstanceTypeCORE string = "CORE" )
const ( // InstanceMetaDataV1ResponseLifeCycleNORMAL captures enum value "NORMAL" InstanceMetaDataV1ResponseLifeCycleNORMAL string = "NORMAL" // InstanceMetaDataV1ResponseLifeCycleSPOT captures enum value "SPOT" InstanceMetaDataV1ResponseLifeCycleSPOT string = "SPOT" )
const ( // ListFreeIpaV1ResponseStatusREQUESTED captures enum value "REQUESTED" ListFreeIpaV1ResponseStatusREQUESTED string = "REQUESTED" // ListFreeIpaV1ResponseStatusCREATEINPROGRESS captures enum value "CREATE_IN_PROGRESS" ListFreeIpaV1ResponseStatusCREATEINPROGRESS string = "CREATE_IN_PROGRESS" // ListFreeIpaV1ResponseStatusAVAILABLE captures enum value "AVAILABLE" ListFreeIpaV1ResponseStatusAVAILABLE string = "AVAILABLE" // ListFreeIpaV1ResponseStatusSTACKAVAILABLE captures enum value "STACK_AVAILABLE" ListFreeIpaV1ResponseStatusSTACKAVAILABLE string = "STACK_AVAILABLE" // ListFreeIpaV1ResponseStatusUPDATEINPROGRESS captures enum value "UPDATE_IN_PROGRESS" ListFreeIpaV1ResponseStatusUPDATEINPROGRESS string = "UPDATE_IN_PROGRESS" // ListFreeIpaV1ResponseStatusUPDATEREQUESTED captures enum value "UPDATE_REQUESTED" ListFreeIpaV1ResponseStatusUPDATEREQUESTED string = "UPDATE_REQUESTED" // ListFreeIpaV1ResponseStatusUPDATEFAILED captures enum value "UPDATE_FAILED" ListFreeIpaV1ResponseStatusUPDATEFAILED string = "UPDATE_FAILED" // ListFreeIpaV1ResponseStatusCREATEFAILED captures enum value "CREATE_FAILED" ListFreeIpaV1ResponseStatusCREATEFAILED string = "CREATE_FAILED" // ListFreeIpaV1ResponseStatusDELETEINPROGRESS captures enum value "DELETE_IN_PROGRESS" ListFreeIpaV1ResponseStatusDELETEINPROGRESS string = "DELETE_IN_PROGRESS" // ListFreeIpaV1ResponseStatusDELETEFAILED captures enum value "DELETE_FAILED" ListFreeIpaV1ResponseStatusDELETEFAILED string = "DELETE_FAILED" // ListFreeIpaV1ResponseStatusDELETECOMPLETED captures enum value "DELETE_COMPLETED" ListFreeIpaV1ResponseStatusDELETECOMPLETED string = "DELETE_COMPLETED" // ListFreeIpaV1ResponseStatusSTOPPED captures enum value "STOPPED" ListFreeIpaV1ResponseStatusSTOPPED string = "STOPPED" // ListFreeIpaV1ResponseStatusSTOPREQUESTED captures enum value "STOP_REQUESTED" ListFreeIpaV1ResponseStatusSTOPREQUESTED string = "STOP_REQUESTED" // ListFreeIpaV1ResponseStatusSTARTREQUESTED captures enum value "START_REQUESTED" ListFreeIpaV1ResponseStatusSTARTREQUESTED string = "START_REQUESTED" // ListFreeIpaV1ResponseStatusSTOPINPROGRESS captures enum value "STOP_IN_PROGRESS" ListFreeIpaV1ResponseStatusSTOPINPROGRESS string = "STOP_IN_PROGRESS" // ListFreeIpaV1ResponseStatusSTARTINPROGRESS captures enum value "START_IN_PROGRESS" ListFreeIpaV1ResponseStatusSTARTINPROGRESS string = "START_IN_PROGRESS" // ListFreeIpaV1ResponseStatusSTARTFAILED captures enum value "START_FAILED" ListFreeIpaV1ResponseStatusSTARTFAILED string = "START_FAILED" // ListFreeIpaV1ResponseStatusSTOPFAILED captures enum value "STOP_FAILED" ListFreeIpaV1ResponseStatusSTOPFAILED string = "STOP_FAILED" // ListFreeIpaV1ResponseStatusWAITFORSYNC captures enum value "WAIT_FOR_SYNC" ListFreeIpaV1ResponseStatusWAITFORSYNC string = "WAIT_FOR_SYNC" // ListFreeIpaV1ResponseStatusMAINTENANCEMODEENABLED captures enum value "MAINTENANCE_MODE_ENABLED" ListFreeIpaV1ResponseStatusMAINTENANCEMODEENABLED string = "MAINTENANCE_MODE_ENABLED" // ListFreeIpaV1ResponseStatusUNREACHABLE captures enum value "UNREACHABLE" ListFreeIpaV1ResponseStatusUNREACHABLE string = "UNREACHABLE" // ListFreeIpaV1ResponseStatusUNHEALTHY captures enum value "UNHEALTHY" ListFreeIpaV1ResponseStatusUNHEALTHY string = "UNHEALTHY" // ListFreeIpaV1ResponseStatusDELETEDONPROVIDERSIDE captures enum value "DELETED_ON_PROVIDER_SIDE" ListFreeIpaV1ResponseStatusDELETEDONPROVIDERSIDE string = "DELETED_ON_PROVIDER_SIDE" // ListFreeIpaV1ResponseStatusUNKNOWN captures enum value "UNKNOWN" ListFreeIpaV1ResponseStatusUNKNOWN string = "UNKNOWN" )
const ( // NodeHealthDetailsStatusREQUESTED captures enum value "REQUESTED" NodeHealthDetailsStatusREQUESTED string = "REQUESTED" // NodeHealthDetailsStatusCREATED captures enum value "CREATED" NodeHealthDetailsStatusCREATED string = "CREATED" // NodeHealthDetailsStatusUNREGISTERED captures enum value "UNREGISTERED" NodeHealthDetailsStatusUNREGISTERED string = "UNREGISTERED" // NodeHealthDetailsStatusREGISTERED captures enum value "REGISTERED" NodeHealthDetailsStatusREGISTERED string = "REGISTERED" // NodeHealthDetailsStatusDECOMMISSIONED captures enum value "DECOMMISSIONED" NodeHealthDetailsStatusDECOMMISSIONED string = "DECOMMISSIONED" // NodeHealthDetailsStatusTERMINATED captures enum value "TERMINATED" NodeHealthDetailsStatusTERMINATED string = "TERMINATED" // NodeHealthDetailsStatusDELETEDONPROVIDERSIDE captures enum value "DELETED_ON_PROVIDER_SIDE" NodeHealthDetailsStatusDELETEDONPROVIDERSIDE string = "DELETED_ON_PROVIDER_SIDE" // NodeHealthDetailsStatusDELETEDBYPROVIDER captures enum value "DELETED_BY_PROVIDER" NodeHealthDetailsStatusDELETEDBYPROVIDER string = "DELETED_BY_PROVIDER" // NodeHealthDetailsStatusFAILED captures enum value "FAILED" NodeHealthDetailsStatusFAILED string = "FAILED" // NodeHealthDetailsStatusSTOPPED captures enum value "STOPPED" NodeHealthDetailsStatusSTOPPED string = "STOPPED" // NodeHealthDetailsStatusREBOOTING captures enum value "REBOOTING" NodeHealthDetailsStatusREBOOTING string = "REBOOTING" // NodeHealthDetailsStatusUNREACHABLE captures enum value "UNREACHABLE" NodeHealthDetailsStatusUNREACHABLE string = "UNREACHABLE" )
const ( // OperationV1StatusOperationTypeUSERSYNC captures enum value "USER_SYNC" OperationV1StatusOperationTypeUSERSYNC string = "USER_SYNC" // OperationV1StatusOperationTypeSETPASSWORD captures enum value "SET_PASSWORD" OperationV1StatusOperationTypeSETPASSWORD string = "SET_PASSWORD" // OperationV1StatusOperationTypeCLEANUP captures enum value "CLEANUP" OperationV1StatusOperationTypeCLEANUP string = "CLEANUP" )
const ( // OperationV1StatusStatusREQUESTED captures enum value "REQUESTED" OperationV1StatusStatusREQUESTED string = "REQUESTED" // OperationV1StatusStatusRUNNING captures enum value "RUNNING" OperationV1StatusStatusRUNNING string = "RUNNING" // OperationV1StatusStatusCOMPLETED captures enum value "COMPLETED" OperationV1StatusStatusCOMPLETED string = "COMPLETED" // OperationV1StatusStatusFAILED captures enum value "FAILED" OperationV1StatusStatusFAILED string = "FAILED" // OperationV1StatusStatusREJECTED captures enum value "REJECTED" OperationV1StatusStatusREJECTED string = "REJECTED" // OperationV1StatusStatusTIMEDOUT captures enum value "TIMEDOUT" OperationV1StatusStatusTIMEDOUT string = "TIMEDOUT" )
const ( // StorageIdentityBaseTypeIDBROKER captures enum value "ID_BROKER" StorageIdentityBaseTypeIDBROKER string = "ID_BROKER" // StorageIdentityBaseTypeLOG captures enum value "LOG" StorageIdentityBaseTypeLOG string = "LOG" )
const ( // StorageLocationBaseTypeZEPPELINNOTEBOOK captures enum value "ZEPPELIN_NOTEBOOK" StorageLocationBaseTypeZEPPELINNOTEBOOK string = "ZEPPELIN_NOTEBOOK" // StorageLocationBaseTypeYARNLOG captures enum value "YARN_LOG" StorageLocationBaseTypeYARNLOG string = "YARN_LOG" // StorageLocationBaseTypeHIVEMETASTOREWAREHOUSE captures enum value "HIVE_METASTORE_WAREHOUSE" StorageLocationBaseTypeHIVEMETASTOREWAREHOUSE string = "HIVE_METASTORE_WAREHOUSE" // StorageLocationBaseTypeHIVEMETASTOREEXTERNALWAREHOUSE captures enum value "HIVE_METASTORE_EXTERNAL_WAREHOUSE" StorageLocationBaseTypeHIVEMETASTOREEXTERNALWAREHOUSE string = "HIVE_METASTORE_EXTERNAL_WAREHOUSE" // StorageLocationBaseTypeHIVEREPLICAWAREHOUSE captures enum value "HIVE_REPLICA_WAREHOUSE" StorageLocationBaseTypeHIVEREPLICAWAREHOUSE string = "HIVE_REPLICA_WAREHOUSE" // StorageLocationBaseTypeHBASEROOT captures enum value "HBASE_ROOT" StorageLocationBaseTypeHBASEROOT string = "HBASE_ROOT" // StorageLocationBaseTypeRANGERAUDIT captures enum value "RANGER_AUDIT" StorageLocationBaseTypeRANGERAUDIT string = "RANGER_AUDIT" // StorageLocationBaseTypePROFILERSERVICEFSURI captures enum value "PROFILER_SERVICE_FS_URI" StorageLocationBaseTypePROFILERSERVICEFSURI string = "PROFILER_SERVICE_FS_URI" // StorageLocationBaseTypeDEFAULTFS captures enum value "DEFAULT_FS" StorageLocationBaseTypeDEFAULTFS string = "DEFAULT_FS" )
const ( // SyncOperationV1StatusStatusREQUESTED captures enum value "REQUESTED" SyncOperationV1StatusStatusREQUESTED string = "REQUESTED" // SyncOperationV1StatusStatusRUNNING captures enum value "RUNNING" SyncOperationV1StatusStatusRUNNING string = "RUNNING" // SyncOperationV1StatusStatusCOMPLETED captures enum value "COMPLETED" SyncOperationV1StatusStatusCOMPLETED string = "COMPLETED" // SyncOperationV1StatusStatusFAILED captures enum value "FAILED" SyncOperationV1StatusStatusFAILED string = "FAILED" // SyncOperationV1StatusStatusREJECTED captures enum value "REJECTED" SyncOperationV1StatusStatusREJECTED string = "REJECTED" // SyncOperationV1StatusStatusTIMEDOUT captures enum value "TIMEDOUT" SyncOperationV1StatusStatusTIMEDOUT string = "TIMEDOUT" )
const ( // SyncOperationV1StatusSyncOperationTypeUSERSYNC captures enum value "USER_SYNC" SyncOperationV1StatusSyncOperationTypeUSERSYNC string = "USER_SYNC" // SyncOperationV1StatusSyncOperationTypeSETPASSWORD captures enum value "SET_PASSWORD" SyncOperationV1StatusSyncOperationTypeSETPASSWORD string = "SET_PASSWORD" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountMappingBase ¶
type AccountMappingBase struct {
// group mappings
GroupMappings map[string]string `json:"groupMappings,omitempty"`
// user mappings
UserMappings map[string]string `json:"userMappings,omitempty"`
}
AccountMappingBase account mapping base swagger:model AccountMappingBase
func (*AccountMappingBase) MarshalBinary ¶
func (m *AccountMappingBase) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountMappingBase) UnmarshalBinary ¶
func (m *AccountMappingBase) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ActiveDirectoryKerberosV1Descriptor ¶
type ActiveDirectoryKerberosV1Descriptor struct {
// kerberos admin server URL
// Required: true
AdminURL *string `json:"adminUrl"`
// kerberos containerDn
// Required: true
ContainerDn *string `json:"containerDn"`
// cluster instances will set this as the domain part of their hostname
Domain string `json:"domain,omitempty"`
// URL of the connected ldap
// Required: true
LdapURL *string `json:"ldapUrl"`
// comma separated list of nameservers' IP address which will be used by cluster instances
// Pattern: (^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(,((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))*$)
NameServers string `json:"nameServers,omitempty"`
// kerberos admin password
// Required: true
// Max Length: 50
// Min Length: 5
Password *string `json:"password"`
// kerberos principal
// Required: true
Principal *string `json:"principal"`
// kerberos realm
// Required: true
Realm *string `json:"realm"`
// kerberos configuration name
// Required: true
TCPAllowed *bool `json:"tcpAllowed"`
// kerberos KDC server URL
// Required: true
URL *string `json:"url"`
// Allows to select either a trusting SSL connection or a validating (non-trusting) SSL connection to KDC
VerifyKdcTrust bool `json:"verifyKdcTrust,omitempty"`
}
ActiveDirectoryKerberosV1Descriptor active directory kerberos v1 descriptor swagger:model ActiveDirectoryKerberosV1Descriptor
func (*ActiveDirectoryKerberosV1Descriptor) MarshalBinary ¶
func (m *ActiveDirectoryKerberosV1Descriptor) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ActiveDirectoryKerberosV1Descriptor) UnmarshalBinary ¶
func (m *ActiveDirectoryKerberosV1Descriptor) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AddDNSZoneForSubnetIdsV1Request ¶
type AddDNSZoneForSubnetIdsV1Request struct {
// add Dns zone network
// Required: true
AddDNSZoneNetwork *AddDNSZoneNetworkV1 `json:"addDnsZoneNetwork"`
// CRN of the environment
// Required: true
EnvironmentCrn *string `json:"environmentCrn"`
}
AddDNSZoneForSubnetIdsV1Request add Dns zone for subnet ids v1 request swagger:model AddDnsZoneForSubnetIdsV1Request
func (*AddDNSZoneForSubnetIdsV1Request) MarshalBinary ¶
func (m *AddDNSZoneForSubnetIdsV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AddDNSZoneForSubnetIdsV1Request) UnmarshalBinary ¶
func (m *AddDNSZoneForSubnetIdsV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AddDNSZoneForSubnetsV1Request ¶
type AddDNSZoneForSubnetsV1Request struct {
// failed
Failed map[string]string `json:"failed,omitempty"`
// success
// Unique: true
Success []string `json:"success"`
}
AddDNSZoneForSubnetsV1Request add Dns zone for subnets v1 request swagger:model AddDnsZoneForSubnetsV1Request
func (*AddDNSZoneForSubnetsV1Request) MarshalBinary ¶
func (m *AddDNSZoneForSubnetsV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AddDNSZoneForSubnetsV1Request) UnmarshalBinary ¶
func (m *AddDNSZoneForSubnetsV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AddDNSZoneNetworkV1 ¶
type AddDNSZoneNetworkV1 struct {
// network Id
NetworkID string `json:"networkId,omitempty"`
// subnet ids
// Unique: true
SubnetIds []string `json:"subnetIds"`
}
AddDNSZoneNetworkV1 add Dns zone network v1 swagger:model AddDnsZoneNetworkV1
func (*AddDNSZoneNetworkV1) MarshalBinary ¶
func (m *AddDNSZoneNetworkV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AddDNSZoneNetworkV1) UnmarshalBinary ¶
func (m *AddDNSZoneNetworkV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AdlsCloudStorageV1Parameters ¶
type AdlsCloudStorageV1Parameters struct {
// account name
// Required: true
AccountName *string `json:"accountName"`
// client Id
// Required: true
ClientID *string `json:"clientId"`
// credential
// Required: true
Credential *string `json:"credential"`
// tenant Id
TenantID string `json:"tenantId,omitempty"`
}
AdlsCloudStorageV1Parameters adls cloud storage v1 parameters swagger:model AdlsCloudStorageV1Parameters
func (*AdlsCloudStorageV1Parameters) MarshalBinary ¶
func (m *AdlsCloudStorageV1Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdlsCloudStorageV1Parameters) UnmarshalBinary ¶
func (m *AdlsCloudStorageV1Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AdlsGen2CloudStorageV1Parameters ¶
type AdlsGen2CloudStorageV1Parameters struct {
// account key
AccountKey string `json:"accountKey,omitempty"`
// account name
AccountName string `json:"accountName,omitempty"`
// managed identity
ManagedIdentity string `json:"managedIdentity,omitempty"`
// secure
Secure bool `json:"secure,omitempty"`
}
AdlsGen2CloudStorageV1Parameters adls gen2 cloud storage v1 parameters swagger:model AdlsGen2CloudStorageV1Parameters
func (*AdlsGen2CloudStorageV1Parameters) MarshalBinary ¶
func (m *AdlsGen2CloudStorageV1Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdlsGen2CloudStorageV1Parameters) UnmarshalBinary ¶
func (m *AdlsGen2CloudStorageV1Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AttachChildEnvironmentV1Request ¶
type AttachChildEnvironmentV1Request struct {
// CRN of the child environment
// Required: true
ChildEnvironmentCrn *string `json:"childEnvironmentCrn"`
// CRN of the parent environment
// Required: true
ParentEnvironmentCrn *string `json:"parentEnvironmentCrn"`
}
AttachChildEnvironmentV1Request attach child environment v1 request swagger:model AttachChildEnvironmentV1Request
func (*AttachChildEnvironmentV1Request) MarshalBinary ¶
func (m *AttachChildEnvironmentV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AttachChildEnvironmentV1Request) UnmarshalBinary ¶
func (m *AttachChildEnvironmentV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsInstanceTemplateParameters ¶
type AwsInstanceTemplateParameters struct {
// Aws spot instance related parameters.
Spot *AwsInstanceTemplateSpotParameters `json:"spot,omitempty"`
}
AwsInstanceTemplateParameters aws instance template parameters swagger:model AwsInstanceTemplateParameters
func (*AwsInstanceTemplateParameters) MarshalBinary ¶
func (m *AwsInstanceTemplateParameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsInstanceTemplateParameters) UnmarshalBinary ¶
func (m *AwsInstanceTemplateParameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsInstanceTemplateSpotParameters ¶
type AwsInstanceTemplateSpotParameters struct {
// Percentage of spot instances launched in FreeIpa instance group
// Maximum: 100
// Minimum: 0
Percentage *int32 `json:"percentage,omitempty"`
}
AwsInstanceTemplateSpotParameters aws instance template spot parameters swagger:model AwsInstanceTemplateSpotParameters
func (*AwsInstanceTemplateSpotParameters) MarshalBinary ¶
func (m *AwsInstanceTemplateSpotParameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsInstanceTemplateSpotParameters) UnmarshalBinary ¶
func (m *AwsInstanceTemplateSpotParameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsNetworkV1Parameters ¶
type AwsNetworkV1Parameters struct {
// subnet Id
SubnetID string `json:"subnetId,omitempty"`
// vpc Id
VpcID string `json:"vpcId,omitempty"`
}
AwsNetworkV1Parameters aws network v1 parameters swagger:model AwsNetworkV1Parameters
func (*AwsNetworkV1Parameters) MarshalBinary ¶
func (m *AwsNetworkV1Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsNetworkV1Parameters) UnmarshalBinary ¶
func (m *AwsNetworkV1Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsStorageParameters ¶
type AwsStorageParameters struct {
// s3 guard
S3Guard *S3Guard `json:"s3Guard,omitempty"`
}
AwsStorageParameters aws storage parameters swagger:model AwsStorageParameters
func (*AwsStorageParameters) MarshalBinary ¶
func (m *AwsStorageParameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsStorageParameters) UnmarshalBinary ¶
func (m *AwsStorageParameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureNetworkV1Parameters ¶
type AzureNetworkV1Parameters struct {
// network Id
NetworkID string `json:"networkId,omitempty"`
// no public Ip
NoPublicIP bool `json:"noPublicIp,omitempty"`
// resource group name
ResourceGroupName string `json:"resourceGroupName,omitempty"`
// subnet Id
SubnetID string `json:"subnetId,omitempty"`
}
AzureNetworkV1Parameters azure network v1 parameters swagger:model AzureNetworkV1Parameters
func (*AzureNetworkV1Parameters) MarshalBinary ¶
func (m *AzureNetworkV1Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureNetworkV1Parameters) UnmarshalBinary ¶
func (m *AzureNetworkV1Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CleanupV1Request ¶
type CleanupV1Request struct {
// cleanup steps to skip
// Unique: true
CleanupStepsToSkip []string `json:"cleanupStepsToSkip"`
// cluster name
ClusterName string `json:"clusterName,omitempty"`
// CRN of the environment
// Required: true
EnvironmentCrn *string `json:"environmentCrn"`
// hosts
// Unique: true
Hosts []string `json:"hosts"`
// ips
// Unique: true
Ips []string `json:"ips"`
// roles
// Unique: true
Roles []string `json:"roles"`
// users
// Unique: true
Users []string `json:"users"`
}
CleanupV1Request cleanup v1 request swagger:model CleanupV1Request
func (*CleanupV1Request) MarshalBinary ¶
func (m *CleanupV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CleanupV1Request) UnmarshalBinary ¶
func (m *CleanupV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CloudStorageResponse ¶
type CloudStorageResponse struct {
// cloud storage account mapping
AccountMapping *AccountMappingBase `json:"accountMapping,omitempty"`
// aws
Aws *AwsStorageParameters `json:"aws,omitempty"`
// identities
Identities []*StorageIdentityBase `json:"identities"`
// locations
Locations []*StorageLocationBase `json:"locations"`
}
CloudStorageResponse cloud storage response swagger:model CloudStorageResponse
func (*CloudStorageResponse) MarshalBinary ¶
func (m *CloudStorageResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloudStorageResponse) UnmarshalBinary ¶
func (m *CloudStorageResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CloudwatchParams ¶
type CloudwatchParams struct {
// instance profile
// Required: true
InstanceProfile *string `json:"instanceProfile"`
// telemetry - CloudWatch related AWS region (should be used only outside of AWS platform)
Region string `json:"region,omitempty"`
// telemetry - CloudWatch releated parameters
// Enum: [HOSTNAME COMPONENT]
StreamKey string `json:"streamKey,omitempty"`
}
CloudwatchParams cloudwatch params swagger:model CloudwatchParams
func (*CloudwatchParams) MarshalBinary ¶
func (m *CloudwatchParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloudwatchParams) UnmarshalBinary ¶
func (m *CloudwatchParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateFreeIpaV1Request ¶
type CreateFreeIpaV1Request struct {
// freeipa stack related authentication
// Required: true
Authentication *StackAuthenticationV1Request `json:"authentication"`
// CRN of the environment
// Required: true
EnvironmentCrn *string `json:"environmentCrn"`
// settings for freeipa server
// Required: true
FreeIpa *FreeIpaServerV1Request `json:"freeIpa"`
// port of the gateway secured proxy
// Maximum: 65535
// Minimum: 1025
GatewayPort int32 `json:"gatewayPort,omitempty"`
// settings for custom images
Image *ImageSettingsV1Request `json:"image,omitempty"`
// collection of instance groupst
// Required: true
InstanceGroups []*InstanceGroupV1Request `json:"instanceGroups"`
// name of the freeipa stack
// Required: true
Name *string `json:"name"`
// freeipa stack related network
Network *NetworkV1Request `json:"network,omitempty"`
// placement configuration parameters for a cluster (e.g. 'region', 'availabilityZone')
// Required: true
Placement *PlacementV1Request `json:"placement"`
// Tags for freeipa server.
Tags map[string]string `json:"tags,omitempty"`
// telemetry setting for freeipa server
Telemetry *TelemetryRequest `json:"telemetry,omitempty"`
// Configuration that the connection going directly or with cluster proxy or with ccm and cluster proxy.
// Enum: [DIRECT CCM CLUSTER_PROXY]
Tunnel string `json:"tunnel,omitempty"`
// whether to use CCM for communicating with the freeipa instance
UseCcm bool `json:"useCcm,omitempty"`
}
CreateFreeIpaV1Request create free ipa v1 request swagger:model CreateFreeIpaV1Request
func (*CreateFreeIpaV1Request) MarshalBinary ¶
func (m *CreateFreeIpaV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateFreeIpaV1Request) UnmarshalBinary ¶
func (m *CreateFreeIpaV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateKerberosConfigV1Request ¶
type CreateKerberosConfigV1Request struct {
// active directory
ActiveDirectory *ActiveDirectoryKerberosV1Descriptor `json:"activeDirectory,omitempty"`
// description of the resource
// Max Length: 1000
// Min Length: 0
Description *string `json:"description,omitempty"`
// CRN of the environment
// Required: true
EnvironmentCrn *string `json:"environmentCrn"`
// free ipa
FreeIpa *FreeIPAKerberosV1Descriptor `json:"freeIpa,omitempty"`
// mit
Mit *MITKerberosV1Descriptor `json:"mit,omitempty"`
// the name of the kerberos configuration
// Required: true
Name *string `json:"name"`
}
CreateKerberosConfigV1Request create kerberos config v1 request swagger:model CreateKerberosConfigV1Request
func (*CreateKerberosConfigV1Request) MarshalBinary ¶
func (m *CreateKerberosConfigV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateKerberosConfigV1Request) UnmarshalBinary ¶
func (m *CreateKerberosConfigV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateLdapConfigV1Request ¶
type CreateLdapConfigV1Request struct {
// LDAP group for administrators
AdminGroup string `json:"adminGroup,omitempty"`
// bind distinguished name for connection test and group search (e.g. cn=admin,dc=example,dc=org)
// Required: true
BindDn *string `json:"bindDn"`
// password for the provided bind DN
// Required: true
BindPassword *string `json:"bindPassword"`
// Self-signed certificate of LDAPS server
Certificate string `json:"certificate,omitempty"`
// description of the resource
// Max Length: 1000
// Min Length: 0
Description *string `json:"description,omitempty"`
// directory type of server LDAP or ACTIVE_DIRECTORY and the default is ACTIVE_DIRECTORY
// Enum: [LDAP ACTIVE_DIRECTORY]
DirectoryType string `json:"directoryType,omitempty"`
// domain in LDAP server (e.g. ad.seq.com).
Domain string `json:"domain,omitempty"`
// CRN of the environment
// Required: true
EnvironmentCrn *string `json:"environmentCrn"`
// Group Member Attribute (defaults to member)
GroupMemberAttribute string `json:"groupMemberAttribute,omitempty"`
// Group Id Attribute (defaults to cn)
GroupNameAttribute string `json:"groupNameAttribute,omitempty"`
// Group Object Class (defaults to groupOfNames)
GroupObjectClass string `json:"groupObjectClass,omitempty"`
// template for group search for authorization (e.g. dc=hadoop,dc=apache,dc=org)
GroupSearchBase string `json:"groupSearchBase,omitempty"`
// public host or IP address of LDAP server
// Required: true
Host *string `json:"host"`
// name of the resource
// Required: true
// Max Length: 100
// Min Length: 1
// Pattern: (^[a-z][-a-z0-9]*[a-z0-9]$)
Name *string `json:"name"`
// port of LDAP server (typically: 389 or 636 for LDAPS)
// Required: true
// Maximum: 65535
// Minimum: 1
Port *int32 `json:"port"`
// determines the protocol (LDAP or LDAP over SSL)
Protocol string `json:"protocol,omitempty"`
// template for pattern based user search for authentication (e.g. cn={0},dc=hadoop,dc=apache,dc=org)
// Required: true
UserDnPattern *string `json:"userDnPattern"`
// attribute name for simplified search filter (e.g. sAMAccountName in case of AD, UID or cn for LDAP).
UserNameAttribute string `json:"userNameAttribute,omitempty"`
// User Object Class (defaults to person)
UserObjectClass string `json:"userObjectClass,omitempty"`
// template for user search for authentication (e.g. dc=hadoop,dc=apache,dc=org)
// Required: true
UserSearchBase *string `json:"userSearchBase"`
}
CreateLdapConfigV1Request create ldap config v1 request swagger:model CreateLdapConfigV1Request
func (*CreateLdapConfigV1Request) MarshalBinary ¶
func (m *CreateLdapConfigV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateLdapConfigV1Request) UnmarshalBinary ¶
func (m *CreateLdapConfigV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeFreeIpaV1Response ¶
type DescribeFreeIpaV1Response struct {
// version of the application provisioned FreeIPA
AppVersion string `json:"appVersion,omitempty"`
// freeipa stack related authentication
// Required: true
Authentication *StackAuthenticationV1Response `json:"authentication"`
// Cloud Platform for FreeIPA
CloudPlatform string `json:"cloudPlatform,omitempty"`
// cloud storage details for freeipa server
CloudStorage *CloudStorageResponse `json:"cloudStorage,omitempty"`
// crn
// Required: true
Crn *string `json:"crn"`
// CRN of the environment
// Required: true
EnvironmentCrn *string `json:"environmentCrn"`
// settings for freeipa server
// Required: true
FreeIpa *FreeIpaServerV1Response `json:"freeIpa"`
// settings for custom images
Image *ImageSettingsV1Response `json:"image,omitempty"`
// collection of instance groupst
// Required: true
InstanceGroups []*InstanceGroupV1Response `json:"instanceGroups"`
// name of the freeipa stack
// Required: true
Name *string `json:"name"`
// freeipa stack related network
Network *NetworkV1Response `json:"network,omitempty"`
// placement configuration parameters for a cluster (e.g. 'region', 'availabilityZone')
// Required: true
Placement *PlacementV1Response `json:"placement"`
// status
// 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,omitempty"`
// status reason
StatusReason string `json:"statusReason,omitempty"`
// status string
StatusString string `json:"statusString,omitempty"`
// telemetry setting for freeipa server
Telemetry *TelemetryResponse `json:"telemetry,omitempty"`
// user sync status details for the environment
UserSyncStatus *UserSyncStatusV1Response `json:"userSyncStatus,omitempty"`
}
DescribeFreeIpaV1Response describe free ipa v1 response swagger:model DescribeFreeIpaV1Response
func (*DescribeFreeIpaV1Response) MarshalBinary ¶
func (m *DescribeFreeIpaV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeFreeIpaV1Response) UnmarshalBinary ¶
func (m *DescribeFreeIpaV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeKerberosConfigV1Response ¶
type DescribeKerberosConfigV1Response struct {
// kerberos admin server URL
AdminURL string `json:"adminUrl,omitempty"`
// container dn
ContainerDn string `json:"containerDn,omitempty"`
// crn
Crn string `json:"crn,omitempty"`
// description of the resource
// Max Length: 1000
// Min Length: 0
Description *string `json:"description,omitempty"`
// Ambari kerberos descriptor
Descriptor *SecretResponse `json:"descriptor,omitempty"`
// cluster instances will set this as the domain part of their hostname
Domain string `json:"domain,omitempty"`
// CRN of the environment
// Required: true
EnvironmentCrn *string `json:"environmentCrn"`
// Ambari kerberos krb5.conf template
Krb5Conf *SecretResponse `json:"krb5Conf,omitempty"`
// ldap Url
LdapURL string `json:"ldapUrl,omitempty"`
// name
Name string `json:"name,omitempty"`
// comma separated list of nameservers' IP address which will be used by cluster instances
// Pattern: (^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(,((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))*$)
NameServers string `json:"nameServers,omitempty"`
// kerberos admin password
Password *SecretResponse `json:"password,omitempty"`
// kerberos principal
Principal *SecretResponse `json:"principal,omitempty"`
// realm
Realm string `json:"realm,omitempty"`
// tcp allowed
TCPAllowed bool `json:"tcpAllowed,omitempty"`
// type
// Required: true
// Enum: [ACTIVE_DIRECTORY MIT FREEIPA]
Type *string `json:"type"`
// kerberos KDC server URL
URL string `json:"url,omitempty"`
// Allows to select either a trusting SSL connection or a validating (non-trusting) SSL connection to KDC
VerifyKdcTrust bool `json:"verifyKdcTrust,omitempty"`
}
DescribeKerberosConfigV1Response describe kerberos config v1 response swagger:model DescribeKerberosConfigV1Response
func (*DescribeKerberosConfigV1Response) MarshalBinary ¶
func (m *DescribeKerberosConfigV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeKerberosConfigV1Response) UnmarshalBinary ¶
func (m *DescribeKerberosConfigV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DescribeLdapConfigV1Response ¶
type DescribeLdapConfigV1Response struct {
// LDAP group for administrators
AdminGroup string `json:"adminGroup,omitempty"`
// bind distinguished name for connection test and group search (e.g. cn=admin,dc=example,dc=org)
BindDn *SecretResponse `json:"bindDn,omitempty"`
// password for the provided bind DN
BindPassword *SecretResponse `json:"bindPassword,omitempty"`
// Self-signed certificate of LDAPS server
Certificate string `json:"certificate,omitempty"`
// CRN of the resource
Crn string `json:"crn,omitempty"`
// description of the resource
// Max Length: 1000
// Min Length: 0
Description *string `json:"description,omitempty"`
// directory type of server LDAP or ACTIVE_DIRECTORY and the default is ACTIVE_DIRECTORY
// Enum: [LDAP ACTIVE_DIRECTORY]
DirectoryType string `json:"directoryType,omitempty"`
// domain in LDAP server (e.g. ad.seq.com).
Domain string `json:"domain,omitempty"`
// CRN of the environment
// Required: true
EnvironmentCrn *string `json:"environmentCrn"`
// Group Member Attribute (defaults to member)
GroupMemberAttribute string `json:"groupMemberAttribute,omitempty"`
// Group Id Attribute (defaults to cn)
GroupNameAttribute string `json:"groupNameAttribute,omitempty"`
// Group Object Class (defaults to groupOfNames)
GroupObjectClass string `json:"groupObjectClass,omitempty"`
// template for group search for authorization (e.g. dc=hadoop,dc=apache,dc=org)
GroupSearchBase string `json:"groupSearchBase,omitempty"`
// public host or IP address of LDAP server
// Required: true
Host *string `json:"host"`
// name of the resource
// Required: true
// Max Length: 100
// Min Length: 1
// Pattern: (^[a-z][-a-z0-9]*[a-z0-9]$)
Name *string `json:"name"`
// port of LDAP server (typically: 389 or 636 for LDAPS)
// Required: true
// Maximum: 65535
// Minimum: 1
Port *int32 `json:"port"`
// determines the protocol (LDAP or LDAP over SSL)
Protocol string `json:"protocol,omitempty"`
// template for pattern based user search for authentication (e.g. cn={0},dc=hadoop,dc=apache,dc=org)
// Required: true
UserDnPattern *string `json:"userDnPattern"`
// LDAP group for regular users
UserGroup string `json:"userGroup,omitempty"`
// attribute name for simplified search filter (e.g. sAMAccountName in case of AD, UID or cn for LDAP).
UserNameAttribute string `json:"userNameAttribute,omitempty"`
// User Object Class (defaults to person)
UserObjectClass string `json:"userObjectClass,omitempty"`
// template for user search for authentication (e.g. dc=hadoop,dc=apache,dc=org)
// Required: true
UserSearchBase *string `json:"userSearchBase"`
}
DescribeLdapConfigV1Response describe ldap config v1 response swagger:model DescribeLdapConfigV1Response
func (*DescribeLdapConfigV1Response) MarshalBinary ¶
func (m *DescribeLdapConfigV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DescribeLdapConfigV1Response) UnmarshalBinary ¶
func (m *DescribeLdapConfigV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetachChildEnvironmentV1Request ¶
type DetachChildEnvironmentV1Request struct {
// CRN of the child environment
// Required: true
ChildEnvironmentCrn *string `json:"childEnvironmentCrn"`
// CRN of the parent environment
// Required: true
ParentEnvironmentCrn *string `json:"parentEnvironmentCrn"`
}
DetachChildEnvironmentV1Request detach child environment v1 request swagger:model DetachChildEnvironmentV1Request
func (*DetachChildEnvironmentV1Request) MarshalBinary ¶
func (m *DetachChildEnvironmentV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetachChildEnvironmentV1Request) UnmarshalBinary ¶
func (m *DetachChildEnvironmentV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FailureDetailsV1 ¶
type FailureDetailsV1 struct {
// additional details
AdditionalDetails map[string]string `json:"additionalDetails,omitempty"`
// environment
Environment string `json:"environment,omitempty"`
// message
Message string `json:"message,omitempty"`
}
FailureDetailsV1 failure details v1 swagger:model FailureDetailsV1
func (*FailureDetailsV1) MarshalBinary ¶
func (m *FailureDetailsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FailureDetailsV1) UnmarshalBinary ¶
func (m *FailureDetailsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FeatureSetting ¶
type FeatureSetting struct {
// enabled
// Required: true
Enabled *bool `json:"enabled"`
}
FeatureSetting feature setting swagger:model FeatureSetting
func (*FeatureSetting) MarshalBinary ¶
func (m *FeatureSetting) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FeatureSetting) UnmarshalBinary ¶
func (m *FeatureSetting) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FeaturesRequest ¶
type FeaturesRequest struct {
// enable cluster logs collection
ClusterLogsCollection *FeatureSetting `json:"clusterLogsCollection,omitempty"`
// Workload analytics (telemetry) settings.
WorkloadAnalytics *FeatureSetting `json:"workloadAnalytics,omitempty"`
}
FeaturesRequest features request swagger:model FeaturesRequest
func (*FeaturesRequest) MarshalBinary ¶
func (m *FeaturesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FeaturesRequest) UnmarshalBinary ¶
func (m *FeaturesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FeaturesResponse ¶
type FeaturesResponse struct {
// enable cluster logs collection
ClusterLogsCollection *FeatureSetting `json:"clusterLogsCollection,omitempty"`
// Telemetry metering feature setting
Metering *FeatureSetting `json:"metering,omitempty"`
UseSharedAltusCredential *FeatureSetting `json:"useSharedAltusCredential,omitempty"`
// Workload analytics (telemetry) settings.
WorkloadAnalytics *FeatureSetting `json:"workloadAnalytics,omitempty"`
}
FeaturesResponse features response swagger:model FeaturesResponse
func (*FeaturesResponse) MarshalBinary ¶
func (m *FeaturesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FeaturesResponse) UnmarshalBinary ¶
func (m *FeaturesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FlowCheckResponse ¶
type FlowCheckResponse struct {
// flow chain Id
FlowChainID string `json:"flowChainId,omitempty"`
// flow Id
FlowID string `json:"flowId,omitempty"`
// has active flow
HasActiveFlow bool `json:"hasActiveFlow,omitempty"`
}
FlowCheckResponse flow check response swagger:model FlowCheckResponse
func (*FlowCheckResponse) MarshalBinary ¶
func (m *FlowCheckResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FlowCheckResponse) UnmarshalBinary ¶
func (m *FlowCheckResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FlowLogResponse ¶
type FlowLogResponse struct {
// created
Created int64 `json:"created,omitempty"`
// current state
CurrentState string `json:"currentState,omitempty"`
// finalized
Finalized bool `json:"finalized,omitempty"`
// flow chain Id
FlowChainID string `json:"flowChainId,omitempty"`
// flow Id
FlowID string `json:"flowId,omitempty"`
// flow trigger user crn
FlowTriggerUserCrn string `json:"flowTriggerUserCrn,omitempty"`
// next event
NextEvent string `json:"nextEvent,omitempty"`
// node Id
NodeID string `json:"nodeId,omitempty"`
// resource Id
ResourceID int64 `json:"resourceId,omitempty"`
// state status
// Enum: [PENDING SUCCESSFUL FAILED]
StateStatus string `json:"stateStatus,omitempty"`
}
FlowLogResponse flow log response swagger:model FlowLogResponse
func (*FlowLogResponse) MarshalBinary ¶
func (m *FlowLogResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FlowLogResponse) UnmarshalBinary ¶
func (m *FlowLogResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FreeIPAKerberosV1Descriptor ¶
type FreeIPAKerberosV1Descriptor struct {
// kerberos admin server URL
// Required: true
AdminURL *string `json:"adminUrl"`
// cluster instances will set this as the domain part of their hostname
Domain string `json:"domain,omitempty"`
// comma separated list of nameservers' IP address which will be used by cluster instances
// Pattern: (^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(,((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))*$)
NameServers string `json:"nameServers,omitempty"`
// kerberos admin password
// Required: true
// Max Length: 50
// Min Length: 5
Password *string `json:"password"`
// kerberos principal
// Required: true
Principal *string `json:"principal"`
// kerberos realm
// Required: true
Realm *string `json:"realm"`
// kerberos configuration name
// Required: true
TCPAllowed *bool `json:"tcpAllowed"`
// kerberos KDC server URL
// Required: true
URL *string `json:"url"`
// Allows to select either a trusting SSL connection or a validating (non-trusting) SSL connection to KDC
VerifyKdcTrust bool `json:"verifyKdcTrust,omitempty"`
}
FreeIPAKerberosV1Descriptor free IP a kerberos v1 descriptor swagger:model FreeIPAKerberosV1Descriptor
func (*FreeIPAKerberosV1Descriptor) MarshalBinary ¶
func (m *FreeIPAKerberosV1Descriptor) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FreeIPAKerberosV1Descriptor) UnmarshalBinary ¶
func (m *FreeIPAKerberosV1Descriptor) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FreeIpaServerV1Request ¶
type FreeIpaServerV1Request struct {
// Name of the admin group to be used for all the services.
AdminGroupName string `json:"adminGroupName,omitempty"`
// admin password
// Required: true
AdminPassword *string `json:"adminPassword"`
// Domain name associated to the FreeIPA
// Required: true
// Pattern: (?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\.)+[a-z0-9][a-z0-9-]{0,61}[a-z0-9]
Domain *string `json:"domain"`
// Base hostname for FreeIPA servers
// Required: true
// Pattern: ^[a-z0-9][a-z0-9-]{0,61}[a-z0-9]$
Hostname *string `json:"hostname"`
}
FreeIpaServerV1Request free ipa server v1 request swagger:model FreeIpaServerV1Request
func (*FreeIpaServerV1Request) MarshalBinary ¶
func (m *FreeIpaServerV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FreeIpaServerV1Request) UnmarshalBinary ¶
func (m *FreeIpaServerV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FreeIpaServerV1Response ¶
type FreeIpaServerV1Response struct {
// Name of the admin group to be used for all the services.
AdminGroupName string `json:"adminGroupName,omitempty"`
// Domain name associated to the FreeIPA
// Required: true
// Pattern: (?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\.)+[a-z0-9][a-z0-9-]{0,61}[a-z0-9]
Domain *string `json:"domain"`
// A DNS load balanced FQDN to the FreeIPA servers
FreeIpaHost string `json:"freeIpaHost,omitempty"`
// The port for the load balanced FQDN to the FreeIPA servers
FreeIpaPort int32 `json:"freeIpaPort,omitempty"`
// Base hostname for FreeIPA servers
// Required: true
// Pattern: ^[a-z0-9][a-z0-9-]{0,61}[a-z0-9]$
Hostname *string `json:"hostname"`
// FreeIPA servers IP address
// Unique: true
ServerIP []string `json:"serverIp"`
}
FreeIpaServerV1Response free ipa server v1 response swagger:model FreeIpaServerV1Response
func (*FreeIpaServerV1Response) MarshalBinary ¶
func (m *FreeIpaServerV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FreeIpaServerV1Response) UnmarshalBinary ¶
func (m *FreeIpaServerV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GcpNetworkV1Parameters ¶
type GcpNetworkV1Parameters struct {
// network Id
NetworkID string `json:"networkId,omitempty"`
// no firewall rules
NoFirewallRules bool `json:"noFirewallRules,omitempty"`
// no public Ip
NoPublicIP bool `json:"noPublicIp,omitempty"`
SharedProjectID string `json:"sharedProjectId,omitempty"`
// subnet Id
SubnetID string `json:"subnetId,omitempty"`
}
GcpNetworkV1Parameters gcp network v1 parameters swagger:model GcpNetworkV1Parameters
func (*GcpNetworkV1Parameters) MarshalBinary ¶
func (m *GcpNetworkV1Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GcpNetworkV1Parameters) UnmarshalBinary ¶
func (m *GcpNetworkV1Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GcsCloudStorageV1Parameters ¶
type GcsCloudStorageV1Parameters struct {
// service account email
// Required: true
ServiceAccountEmail *string `json:"serviceAccountEmail"`
}
GcsCloudStorageV1Parameters gcs cloud storage v1 parameters swagger:model GcsCloudStorageV1Parameters
func (*GcsCloudStorageV1Parameters) MarshalBinary ¶
func (m *GcsCloudStorageV1Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GcsCloudStorageV1Parameters) UnmarshalBinary ¶
func (m *GcsCloudStorageV1Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HealthDetailsFreeIpaV1Response ¶
type HealthDetailsFreeIpaV1Response struct {
// crn
// Required: true
Crn *string `json:"crn"`
// CRN of the environment
// Required: true
EnvironmentCrn *string `json:"environmentCrn"`
// name of the freeipa stack
// Required: true
Name *string `json:"name"`
// node health details
// Required: true
NodeHealthDetails []*NodeHealthDetails `json:"nodeHealthDetails"`
// status
// 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,omitempty"`
}
HealthDetailsFreeIpaV1Response health details free ipa v1 response swagger:model HealthDetailsFreeIpaV1Response
func (*HealthDetailsFreeIpaV1Response) MarshalBinary ¶
func (m *HealthDetailsFreeIpaV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HealthDetailsFreeIpaV1Response) UnmarshalBinary ¶
func (m *HealthDetailsFreeIpaV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HostKeytabV1Request ¶
type HostKeytabV1Request struct {
// CRN of the cluster
ClusterCrn string `json:"clusterCrn,omitempty"`
// If true existing keytab won't be overriden for service in normal scenario. Preserving the keytab is best effort, it may invalidate prior keytabs.
DoNotRecreateKeytab bool `json:"doNotRecreateKeytab,omitempty"`
// CRN of the environment
// Required: true
EnvironmentCrn *string `json:"environmentCrn"`
// Role request for adding roles and privileges to service
RoleRequest *RoleV1Request `json:"roleRequest,omitempty"`
// server host name
// Required: true
ServerHostName *string `json:"serverHostName"`
}
HostKeytabV1Request host keytab v1 request swagger:model HostKeytabV1Request
func (*HostKeytabV1Request) MarshalBinary ¶
func (m *HostKeytabV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HostKeytabV1Request) UnmarshalBinary ¶
func (m *HostKeytabV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HostKeytabV1Response ¶
type HostKeytabV1Response struct {
// Kerberos Principal Name
HostPrincipal *SecretResponse `json:"hostPrincipal,omitempty"`
// Keytab that was requested
Keytab *SecretResponse `json:"keytab,omitempty"`
}
HostKeytabV1Response host keytab v1 response swagger:model HostKeytabV1Response
func (*HostKeytabV1Response) MarshalBinary ¶
func (m *HostKeytabV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HostKeytabV1Response) UnmarshalBinary ¶
func (m *HostKeytabV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HostV1Request ¶
type HostV1Request struct {
// CRN of the cluster
ClusterCrn string `json:"clusterCrn,omitempty"`
// CRN of the environment
// Required: true
EnvironmentCrn *string `json:"environmentCrn"`
// Name of the role to be created if not exists
RoleName string `json:"roleName,omitempty"`
// Hostname where the service is running
// Required: true
ServerHostName *string `json:"serverHostName"`
}
HostV1Request host v1 request swagger:model HostV1Request
func (*HostV1Request) MarshalBinary ¶
func (m *HostV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HostV1Request) UnmarshalBinary ¶
func (m *HostV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImageSettingsV1Request ¶
type ImageSettingsV1Request struct {
// custom image catalog URL
Catalog string `json:"catalog,omitempty"`
// virtual machine image id from ImageCatalog, machines of the cluster will be started from this image
ID string `json:"id,omitempty"`
// os type of the image, this property is only considered when no specific image id is provided
Os string `json:"os,omitempty"`
}
ImageSettingsV1Request image settings v1 request swagger:model ImageSettingsV1Request
func (*ImageSettingsV1Request) MarshalBinary ¶
func (m *ImageSettingsV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImageSettingsV1Request) UnmarshalBinary ¶
func (m *ImageSettingsV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ImageSettingsV1Response ¶
type ImageSettingsV1Response struct {
// custom image catalog URL
Catalog string `json:"catalog,omitempty"`
// virtual machine image id from ImageCatalog, machines of the cluster will be started from this image
ID string `json:"id,omitempty"`
// os type of the image, this property is only considered when no specific image id is provided
Os string `json:"os,omitempty"`
}
ImageSettingsV1Response image settings v1 response swagger:model ImageSettingsV1Response
func (*ImageSettingsV1Response) MarshalBinary ¶
func (m *ImageSettingsV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ImageSettingsV1Response) UnmarshalBinary ¶
func (m *ImageSettingsV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InstanceGroupV1Request ¶
type InstanceGroupV1Request struct {
// instancegroup related template
InstanceTemplate *InstanceTemplateV1Request `json:"instanceTemplate,omitempty"`
// name of the instance group
// Required: true
Name *string `json:"name"`
// number of nodes
// Required: true
// Maximum: 100000
// Minimum: 0
NodeCount *int32 `json:"nodeCount"`
// instancegroup related securitygroup
SecurityGroup *SecurityGroupV1Request `json:"securityGroup,omitempty"`
// type of the instance group, default value is CORE
// Enum: [MASTER SLAVE]
Type string `json:"type,omitempty"`
}
InstanceGroupV1Request instance group v1 request swagger:model InstanceGroupV1Request
func (*InstanceGroupV1Request) MarshalBinary ¶
func (m *InstanceGroupV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InstanceGroupV1Request) UnmarshalBinary ¶
func (m *InstanceGroupV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InstanceGroupV1Response ¶
type InstanceGroupV1Response struct {
// instancegroup related template
// Required: true
InstanceTemplate *InstanceTemplateV1Response `json:"instanceTemplate"`
// meta data
// Unique: true
MetaData []*InstanceMetaDataV1Response `json:"metaData"`
// name of the instance group
// Required: true
Name *string `json:"name"`
// number of nodes
// Required: true
// Maximum: 100000
// Minimum: 0
NodeCount *int32 `json:"nodeCount"`
// instancegroup related securitygroup
SecurityGroup *SecurityGroupV1Response `json:"securityGroup,omitempty"`
// type of the instance group, default value is CORE
// Enum: [MASTER SLAVE]
Type string `json:"type,omitempty"`
}
InstanceGroupV1Response instance group v1 response swagger:model InstanceGroupV1Response
func (*InstanceGroupV1Response) MarshalBinary ¶
func (m *InstanceGroupV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InstanceGroupV1Response) UnmarshalBinary ¶
func (m *InstanceGroupV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InstanceMetaDataV1Response ¶
type InstanceMetaDataV1Response struct {
// the fully qualified domain name of the node in the service discovery cluster
DiscoveryFQDN string `json:"discoveryFQDN,omitempty"`
// name of the instance group
InstanceGroup string `json:"instanceGroup,omitempty"`
// id of the instance
InstanceID string `json:"instanceId,omitempty"`
// status of the instance
// Enum: [REQUESTED CREATED UNREGISTERED REGISTERED DECOMMISSIONED TERMINATED DELETED_ON_PROVIDER_SIDE DELETED_BY_PROVIDER FAILED STOPPED REBOOTING UNREACHABLE]
InstanceStatus string `json:"instanceStatus,omitempty"`
// type of the instance
// Enum: [GATEWAY GATEWAY_PRIMARY CORE]
InstanceType string `json:"instanceType,omitempty"`
// life cycle
// Enum: [NORMAL SPOT]
LifeCycle string `json:"lifeCycle,omitempty"`
// private ip of the insctance
PrivateIP string `json:"privateIp,omitempty"`
// public ip of the instance
PublicIP string `json:"publicIp,omitempty"`
// ssh port
SSHPort int32 `json:"sshPort,omitempty"`
// state of the host
State string `json:"state,omitempty"`
}
InstanceMetaDataV1Response instance meta data v1 response swagger:model InstanceMetaDataV1Response
func (*InstanceMetaDataV1Response) MarshalBinary ¶
func (m *InstanceMetaDataV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InstanceMetaDataV1Response) UnmarshalBinary ¶
func (m *InstanceMetaDataV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InstanceTemplateV1Request ¶
type InstanceTemplateV1Request struct {
// attached volumes
// Unique: true
AttachedVolumes []*VolumeV1Request `json:"attachedVolumes"`
// Aws specific FreeIpa parameters
Aws *AwsInstanceTemplateParameters `json:"aws,omitempty"`
// type of the instance
InstanceType string `json:"instanceType,omitempty"`
}
InstanceTemplateV1Request instance template v1 request swagger:model InstanceTemplateV1Request
func (*InstanceTemplateV1Request) MarshalBinary ¶
func (m *InstanceTemplateV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InstanceTemplateV1Request) UnmarshalBinary ¶
func (m *InstanceTemplateV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InstanceTemplateV1Response ¶
type InstanceTemplateV1Response struct {
// attached volumes
// Unique: true
AttachedVolumes []*VolumeV1Response `json:"attachedVolumes"`
// type of the instance
InstanceType string `json:"instanceType,omitempty"`
}
InstanceTemplateV1Response instance template v1 response swagger:model InstanceTemplateV1Response
func (*InstanceTemplateV1Response) MarshalBinary ¶
func (m *InstanceTemplateV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InstanceTemplateV1Response) UnmarshalBinary ¶
func (m *InstanceTemplateV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListFreeIpaV1Response ¶
type ListFreeIpaV1Response struct {
// crn
// Required: true
Crn *string `json:"crn"`
// domain
Domain string `json:"domain,omitempty"`
// CRN of the environment
// Required: true
EnvironmentCrn *string `json:"environmentCrn"`
// name of the freeipa stack
// Required: true
Name *string `json:"name"`
// status
// 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,omitempty"`
// status string
StatusString string `json:"statusString,omitempty"`
}
ListFreeIpaV1Response list free ipa v1 response swagger:model ListFreeIpaV1Response
func (*ListFreeIpaV1Response) MarshalBinary ¶
func (m *ListFreeIpaV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListFreeIpaV1Response) UnmarshalBinary ¶
func (m *ListFreeIpaV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LoggingRequest ¶
type LoggingRequest struct {
// telemetry - logging adls gen2 attributes
AdlsGen2 *AdlsGen2CloudStorageV1Parameters `json:"adlsGen2,omitempty"`
// telemetry - logging cloudwatch attributes
Cloudwatch *CloudwatchParams `json:"cloudwatch,omitempty"`
// telemetry - logging s3 attributes
S3 *S3CloudStorageV1Parameters `json:"s3,omitempty"`
// telemetry - logging storage location / container
// Required: true
StorageLocation *string `json:"storageLocation"`
}
LoggingRequest logging request swagger:model LoggingRequest
func (*LoggingRequest) MarshalBinary ¶
func (m *LoggingRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LoggingRequest) UnmarshalBinary ¶
func (m *LoggingRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LoggingResponse ¶
type LoggingResponse struct {
// telemetry - logging adls gen2 attributes
AdlsGen2 *AdlsGen2CloudStorageV1Parameters `json:"adlsGen2,omitempty"`
// telemetry - logging cloudwatch attributes
Cloudwatch *CloudwatchParams `json:"cloudwatch,omitempty"`
// telemetry - logging s3 attributes
S3 *S3CloudStorageV1Parameters `json:"s3,omitempty"`
// telemetry - logging storage location / container
// Required: true
StorageLocation *string `json:"storageLocation"`
}
LoggingResponse logging response swagger:model LoggingResponse
func (*LoggingResponse) MarshalBinary ¶
func (m *LoggingResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LoggingResponse) UnmarshalBinary ¶
func (m *LoggingResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MITKerberosV1Descriptor ¶
type MITKerberosV1Descriptor struct {
// kerberos admin server URL
// Required: true
AdminURL *string `json:"adminUrl"`
// cluster instances will set this as the domain part of their hostname
Domain string `json:"domain,omitempty"`
// comma separated list of nameservers' IP address which will be used by cluster instances
// Pattern: (^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(,((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))*$)
NameServers string `json:"nameServers,omitempty"`
// kerberos admin password
// Required: true
// Max Length: 50
// Min Length: 5
Password *string `json:"password"`
// kerberos principal
// Required: true
Principal *string `json:"principal"`
// kerberos realm
// Required: true
Realm *string `json:"realm"`
// kerberos configuration name
// Required: true
TCPAllowed *bool `json:"tcpAllowed"`
// kerberos KDC server URL
// Required: true
URL *string `json:"url"`
// Allows to select either a trusting SSL connection or a validating (non-trusting) SSL connection to KDC
VerifyKdcTrust bool `json:"verifyKdcTrust,omitempty"`
}
MITKerberosV1Descriptor m i t kerberos v1 descriptor swagger:model MITKerberosV1Descriptor
func (*MITKerberosV1Descriptor) MarshalBinary ¶
func (m *MITKerberosV1Descriptor) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MITKerberosV1Descriptor) UnmarshalBinary ¶
func (m *MITKerberosV1Descriptor) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MinimalLdapConfigV1Request ¶
type MinimalLdapConfigV1Request struct {
// bind distinguished name for connection test and group search (e.g. cn=admin,dc=example,dc=org)
// Required: true
BindDn *string `json:"bindDn"`
// password for the provided bind DN
// Required: true
BindPassword *string `json:"bindPassword"`
// public host or IP address of LDAP server
// Required: true
Host *string `json:"host"`
// port of LDAP server (typically: 389 or 636 for LDAPS)
// Required: true
// Maximum: 65535
// Minimum: 1
Port *int32 `json:"port"`
// determines the protocol (LDAP or LDAP over SSL)
Protocol string `json:"protocol,omitempty"`
}
MinimalLdapConfigV1Request minimal ldap config v1 request swagger:model MinimalLdapConfigV1Request
func (*MinimalLdapConfigV1Request) MarshalBinary ¶
func (m *MinimalLdapConfigV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MinimalLdapConfigV1Request) UnmarshalBinary ¶
func (m *MinimalLdapConfigV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkV1Request ¶
type NetworkV1Request struct {
// provider specific parameters of the specified network
Aws *AwsNetworkV1Parameters `json:"aws,omitempty"`
// provider specific parameters of the specified network
Azure *AzureNetworkV1Parameters `json:"azure,omitempty"`
// provider specific parameters of the specified network
Gcp *GcpNetworkV1Parameters `json:"gcp,omitempty"`
// provider specific parameters of the specified network
Openstack *OpenStackNetworkV1Parameters `json:"openstack,omitempty"`
}
NetworkV1Request network v1 request swagger:model NetworkV1Request
func (*NetworkV1Request) MarshalBinary ¶
func (m *NetworkV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkV1Request) UnmarshalBinary ¶
func (m *NetworkV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkV1Response ¶
type NetworkV1Response struct {
// provider specific parameters of the specified network
Aws *AwsNetworkV1Parameters `json:"aws,omitempty"`
// provider specific parameters of the specified network
Azure *AzureNetworkV1Parameters `json:"azure,omitempty"`
// provider specific parameters of the specified network
Gcp *GcpNetworkV1Parameters `json:"gcp,omitempty"`
// provider specific parameters of the specified network
Openstack *OpenStackNetworkV1Parameters `json:"openstack,omitempty"`
}
NetworkV1Response network v1 response swagger:model NetworkV1Response
func (*NetworkV1Response) MarshalBinary ¶
func (m *NetworkV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkV1Response) UnmarshalBinary ¶
func (m *NetworkV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NodeHealthDetails ¶
type NodeHealthDetails struct {
// instance Id
// Required: true
InstanceID *string `json:"instanceId"`
// issues
// Required: true
Issues []string `json:"issues"`
// name
// Required: true
Name *string `json:"name"`
// status
// Required: true
// Enum: [REQUESTED CREATED UNREGISTERED REGISTERED DECOMMISSIONED TERMINATED DELETED_ON_PROVIDER_SIDE DELETED_BY_PROVIDER FAILED STOPPED REBOOTING UNREACHABLE]
Status *string `json:"status"`
}
NodeHealthDetails node health details swagger:model NodeHealthDetails
func (*NodeHealthDetails) MarshalBinary ¶
func (m *NodeHealthDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NodeHealthDetails) UnmarshalBinary ¶
func (m *NodeHealthDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpenStackNetworkV1Parameters ¶
type OpenStackNetworkV1Parameters struct {
// network Id
NetworkID string `json:"networkId,omitempty"`
// networking option
NetworkingOption string `json:"networkingOption,omitempty"`
// public net Id
PublicNetID string `json:"publicNetId,omitempty"`
// router Id
RouterID string `json:"routerId,omitempty"`
// subnet Id
SubnetID string `json:"subnetId,omitempty"`
}
OpenStackNetworkV1Parameters open stack network v1 parameters swagger:model OpenStackNetworkV1Parameters
func (*OpenStackNetworkV1Parameters) MarshalBinary ¶
func (m *OpenStackNetworkV1Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpenStackNetworkV1Parameters) UnmarshalBinary ¶
func (m *OpenStackNetworkV1Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OperationV1Status ¶
type OperationV1Status struct {
// User synchronization operation end time
EndTime int64 `json:"endTime,omitempty"`
// error information about operation failure
Error string `json:"error,omitempty"`
// details about environments where operation failed
Failure []*FailureDetailsV1 `json:"failure"`
// User synchronization operation id
// Required: true
OperationID *string `json:"operationId"`
// Operation type
// Required: true
// Enum: [USER_SYNC SET_PASSWORD CLEANUP]
OperationType *string `json:"operationType"`
// User synchronization operation start time
StartTime int64 `json:"startTime,omitempty"`
// User synchronization operation status
// Enum: [REQUESTED RUNNING COMPLETED FAILED REJECTED TIMEDOUT]
Status string `json:"status,omitempty"`
// details about environments where operation succeeded
Success []*SuccessDetailsV1 `json:"success"`
}
OperationV1Status operation v1 status swagger:model OperationV1Status
func (*OperationV1Status) MarshalBinary ¶
func (m *OperationV1Status) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OperationV1Status) UnmarshalBinary ¶
func (m *OperationV1Status) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PlacementV1Request ¶
type PlacementV1Request struct {
// availability zone of the freeipa stack
AvailabilityZone string `json:"availabilityZone,omitempty"`
// region of the freeipa stack
// Required: true
Region *string `json:"region"`
}
PlacementV1Request placement v1 request swagger:model PlacementV1Request
func (*PlacementV1Request) MarshalBinary ¶
func (m *PlacementV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PlacementV1Request) UnmarshalBinary ¶
func (m *PlacementV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PlacementV1Response ¶
type PlacementV1Response struct {
// availability zone of the freeipa stack
AvailabilityZone string `json:"availabilityZone,omitempty"`
// region of the freeipa stack
// Required: true
Region *string `json:"region"`
}
PlacementV1Response placement v1 response swagger:model PlacementV1Response
func (*PlacementV1Response) MarshalBinary ¶
func (m *PlacementV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PlacementV1Response) UnmarshalBinary ¶
func (m *PlacementV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RebootInstancesV1Request ¶
type RebootInstancesV1Request struct {
// CRN of the environment
// Required: true
EnvironmentCrn *string `json:"environmentCrn"`
// Reboot instance regardless of status
ForceReboot bool `json:"forceReboot,omitempty"`
// ID of the instance
InstanceIds []string `json:"instanceIds"`
}
RebootInstancesV1Request reboot instances v1 request swagger:model RebootInstancesV1Request
func (*RebootInstancesV1Request) MarshalBinary ¶
func (m *RebootInstancesV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RebootInstancesV1Request) UnmarshalBinary ¶
func (m *RebootInstancesV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RoleV1Request ¶
type RoleV1Request struct {
// Privileges for the role
// Unique: true
Privileges []string `json:"privileges"`
// Name of the role to be created if not exists
// Required: true
RoleName *string `json:"roleName"`
}
RoleV1Request role v1 request swagger:model RoleV1Request
func (*RoleV1Request) MarshalBinary ¶
func (m *RoleV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RoleV1Request) UnmarshalBinary ¶
func (m *RoleV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type S3CloudStorageV1Parameters ¶
type S3CloudStorageV1Parameters struct {
// instance profile
// Required: true
InstanceProfile *string `json:"instanceProfile"`
}
S3CloudStorageV1Parameters s3 cloud storage v1 parameters swagger:model S3CloudStorageV1Parameters
func (*S3CloudStorageV1Parameters) MarshalBinary ¶
func (m *S3CloudStorageV1Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*S3CloudStorageV1Parameters) UnmarshalBinary ¶
func (m *S3CloudStorageV1Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type S3Guard ¶
type S3Guard struct {
// dynamo table name
DynamoTableName string `json:"dynamoTableName,omitempty"`
}
S3Guard s3 guard swagger:model S3Guard
func (*S3Guard) MarshalBinary ¶
MarshalBinary interface implementation
func (*S3Guard) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type SecretResponse ¶
type SecretResponse struct {
// Engine path of the secret.
EnginePath string `json:"enginePath,omitempty"`
// Path of the secret.
SecretPath string `json:"secretPath,omitempty"`
}
SecretResponse secret response swagger:model SecretResponse
func (*SecretResponse) MarshalBinary ¶
func (m *SecretResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SecretResponse) UnmarshalBinary ¶
func (m *SecretResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SecurityGroupV1Request ¶
type SecurityGroupV1Request struct {
// Exisiting security group ids
// Unique: true
SecurityGroupIds []string `json:"securityGroupIds"`
// list of security rules that relates to the security group
SecurityRules []*SecurityRuleV1Request `json:"securityRules"`
}
SecurityGroupV1Request security group v1 request swagger:model SecurityGroupV1Request
func (*SecurityGroupV1Request) MarshalBinary ¶
func (m *SecurityGroupV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SecurityGroupV1Request) UnmarshalBinary ¶
func (m *SecurityGroupV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SecurityGroupV1Response ¶
type SecurityGroupV1Response struct {
// Exisiting security group ids
// Unique: true
SecurityGroupIds []string `json:"securityGroupIds"`
// list of security rules that relates to the security group
SecurityRules []*SecurityRuleV1Response `json:"securityRules"`
}
SecurityGroupV1Response security group v1 response swagger:model SecurityGroupV1Response
func (*SecurityGroupV1Response) MarshalBinary ¶
func (m *SecurityGroupV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SecurityGroupV1Response) UnmarshalBinary ¶
func (m *SecurityGroupV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SecurityRuleV1Request ¶
type SecurityRuleV1Request struct {
// flag for making the rule modifiable
Modifiable bool `json:"modifiable,omitempty"`
// list of accessible ports
// Required: true
Ports []string `json:"ports"`
// protocol of the rule
// Required: true
Protocol *string `json:"protocol"`
// definition of allowed subnet in CIDR format
// Required: true
Subnet *string `json:"subnet"`
}
SecurityRuleV1Request security rule v1 request swagger:model SecurityRuleV1Request
func (*SecurityRuleV1Request) MarshalBinary ¶
func (m *SecurityRuleV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SecurityRuleV1Request) UnmarshalBinary ¶
func (m *SecurityRuleV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SecurityRuleV1Response ¶
type SecurityRuleV1Response struct {
// flag for making the rule modifiable
Modifiable bool `json:"modifiable,omitempty"`
// list of accessible ports
// Required: true
Ports []string `json:"ports"`
// protocol of the rule
// Required: true
Protocol *string `json:"protocol"`
// definition of allowed subnet in CIDR format
// Required: true
Subnet *string `json:"subnet"`
}
SecurityRuleV1Response security rule v1 response swagger:model SecurityRuleV1Response
func (*SecurityRuleV1Response) MarshalBinary ¶
func (m *SecurityRuleV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SecurityRuleV1Response) UnmarshalBinary ¶
func (m *SecurityRuleV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceKeytabV1Request ¶
type ServiceKeytabV1Request struct {
// CRN of the cluster
ClusterCrn string `json:"clusterCrn,omitempty"`
// If true existing keytab won't be overriden for service in normal scenario. Preserving the keytab is best effort, it may invalidate prior keytabs.
DoNotRecreateKeytab bool `json:"doNotRecreateKeytab,omitempty"`
// CRN of the environment
// Required: true
EnvironmentCrn *string `json:"environmentCrn"`
// Role request for adding roles and privileges to service
RoleRequest *RoleV1Request `json:"roleRequest,omitempty"`
// Hostname where the service is running
// Required: true
ServerHostName *string `json:"serverHostName"`
// Alias name for the service
ServerHostNameAlias string `json:"serverHostNameAlias,omitempty"`
// Service requesting keytab
// Required: true
ServiceName *string `json:"serviceName"`
}
ServiceKeytabV1Request service keytab v1 request swagger:model ServiceKeytabV1Request
func (*ServiceKeytabV1Request) MarshalBinary ¶
func (m *ServiceKeytabV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceKeytabV1Request) UnmarshalBinary ¶
func (m *ServiceKeytabV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceKeytabV1Response ¶
type ServiceKeytabV1Response struct {
// Keytab that was requested
Keytab *SecretResponse `json:"keytab,omitempty"`
// Kerberos Principal Name
ServicePrincipal *SecretResponse `json:"servicePrincipal,omitempty"`
}
ServiceKeytabV1Response service keytab v1 response swagger:model ServiceKeytabV1Response
func (*ServiceKeytabV1Response) MarshalBinary ¶
func (m *ServiceKeytabV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceKeytabV1Response) UnmarshalBinary ¶
func (m *ServiceKeytabV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServicePrincipalV1Request ¶
type ServicePrincipalV1Request struct {
// CRN of the cluster
ClusterCrn string `json:"clusterCrn,omitempty"`
// CRN of the environment
// Required: true
EnvironmentCrn *string `json:"environmentCrn"`
// Name of the role to be created if not exists
RoleName string `json:"roleName,omitempty"`
// Hostname where the service is running
// Required: true
ServerHostName *string `json:"serverHostName"`
// Service requesting keytab
// Required: true
ServiceName *string `json:"serviceName"`
}
ServicePrincipalV1Request service principal v1 request swagger:model ServicePrincipalV1Request
func (*ServicePrincipalV1Request) MarshalBinary ¶
func (m *ServicePrincipalV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServicePrincipalV1Request) UnmarshalBinary ¶
func (m *ServicePrincipalV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SetPasswordV1Request ¶
type SetPasswordV1Request struct {
// Optional environment crns to sync
// Unique: true
Environments []string `json:"environments"`
// the user's password
Password string `json:"password,omitempty"`
}
SetPasswordV1Request set password v1 request swagger:model SetPasswordV1Request
func (*SetPasswordV1Request) MarshalBinary ¶
func (m *SetPasswordV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SetPasswordV1Request) UnmarshalBinary ¶
func (m *SetPasswordV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StackAuthenticationV1Request ¶
type StackAuthenticationV1Request struct {
// authentication name for machines
// Max Length: 32
// Min Length: 0
LoginUserName *string `json:"loginUserName,omitempty"`
// public key for accessing instances
// Max Length: 2048
// Min Length: 0
PublicKey *string `json:"publicKey,omitempty"`
// public key id for accessing instances
// Max Length: 255
// Min Length: 0
PublicKeyID *string `json:"publicKeyId,omitempty"`
}
StackAuthenticationV1Request stack authentication v1 request swagger:model StackAuthenticationV1Request
func (*StackAuthenticationV1Request) MarshalBinary ¶
func (m *StackAuthenticationV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StackAuthenticationV1Request) UnmarshalBinary ¶
func (m *StackAuthenticationV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StackAuthenticationV1Response ¶
type StackAuthenticationV1Response struct {
// authentication name for machines
// Max Length: 32
// Min Length: 0
LoginUserName *string `json:"loginUserName,omitempty"`
// public key for accessing instances
// Max Length: 2048
// Min Length: 0
PublicKey *string `json:"publicKey,omitempty"`
// public key id for accessing instances
// Max Length: 255
// Min Length: 0
PublicKeyID *string `json:"publicKeyId,omitempty"`
}
StackAuthenticationV1Response stack authentication v1 response swagger:model StackAuthenticationV1Response
func (*StackAuthenticationV1Response) MarshalBinary ¶
func (m *StackAuthenticationV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StackAuthenticationV1Response) UnmarshalBinary ¶
func (m *StackAuthenticationV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageIdentityBase ¶
type StorageIdentityBase struct {
// adls
Adls *AdlsCloudStorageV1Parameters `json:"adls,omitempty"`
// adls gen2
AdlsGen2 *AdlsGen2CloudStorageV1Parameters `json:"adlsGen2,omitempty"`
// gcs
Gcs *GcsCloudStorageV1Parameters `json:"gcs,omitempty"`
// s3
S3 *S3CloudStorageV1Parameters `json:"s3,omitempty"`
// type
// Enum: [ID_BROKER LOG]
Type string `json:"type,omitempty"`
// wasb
Wasb *WasbCloudStorageV1Parameters `json:"wasb,omitempty"`
}
StorageIdentityBase storage identity base swagger:model StorageIdentityBase
func (*StorageIdentityBase) MarshalBinary ¶
func (m *StorageIdentityBase) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageIdentityBase) UnmarshalBinary ¶
func (m *StorageIdentityBase) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StorageLocationBase ¶
type StorageLocationBase struct {
// type
// Enum: [ZEPPELIN_NOTEBOOK YARN_LOG HIVE_METASTORE_WAREHOUSE HIVE_METASTORE_EXTERNAL_WAREHOUSE HIVE_REPLICA_WAREHOUSE HBASE_ROOT RANGER_AUDIT PROFILER_SERVICE_FS_URI DEFAULT_FS]
Type string `json:"type,omitempty"`
// value
Value string `json:"value,omitempty"`
}
StorageLocationBase storage location base swagger:model StorageLocationBase
func (*StorageLocationBase) MarshalBinary ¶
func (m *StorageLocationBase) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StorageLocationBase) UnmarshalBinary ¶
func (m *StorageLocationBase) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SuccessDetailsV1 ¶
type SuccessDetailsV1 struct {
// additional details
AdditionalDetails map[string][]string `json:"additionalDetails,omitempty"`
// environment
Environment string `json:"environment,omitempty"`
}
SuccessDetailsV1 success details v1 swagger:model SuccessDetailsV1
func (*SuccessDetailsV1) MarshalBinary ¶
func (m *SuccessDetailsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SuccessDetailsV1) UnmarshalBinary ¶
func (m *SuccessDetailsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SyncOperationV1Status ¶
type SyncOperationV1Status struct {
// User synchronization operation end time
EndTime int64 `json:"endTime,omitempty"`
// error information about operation failure
Error string `json:"error,omitempty"`
// details about environments where operation failed
Failure []*FailureDetailsV1 `json:"failure"`
// User synchronization operation id
// Required: true
OperationID *string `json:"operationId"`
// User synchronization operation start time
StartTime int64 `json:"startTime,omitempty"`
// User synchronization operation status
// Enum: [REQUESTED RUNNING COMPLETED FAILED REJECTED TIMEDOUT]
Status string `json:"status,omitempty"`
// details about environments where operation succeeded
Success []*SuccessDetailsV1 `json:"success"`
// Operation type
// Required: true
// Enum: [USER_SYNC SET_PASSWORD]
SyncOperationType *string `json:"syncOperationType"`
}
SyncOperationV1Status sync operation v1 status swagger:model SyncOperationV1Status
func (*SyncOperationV1Status) MarshalBinary ¶
func (m *SyncOperationV1Status) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SyncOperationV1Status) UnmarshalBinary ¶
func (m *SyncOperationV1Status) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SynchronizeAllUsersV1Request ¶
type SynchronizeAllUsersV1Request struct {
// The id of the account to run sync on
AccountID string `json:"accountId,omitempty"`
// Optional environment crns to sync
// Unique: true
Environments []string `json:"environments"`
// Optional user crns to sync
// Unique: true
MachineUsers []string `json:"machineUsers"`
// Optional user crns to sync
// Unique: true
Users []string `json:"users"`
}
SynchronizeAllUsersV1Request synchronize all users v1 request swagger:model SynchronizeAllUsersV1Request
func (*SynchronizeAllUsersV1Request) MarshalBinary ¶
func (m *SynchronizeAllUsersV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SynchronizeAllUsersV1Request) UnmarshalBinary ¶
func (m *SynchronizeAllUsersV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SynchronizeUserV1Request ¶
type SynchronizeUserV1Request struct {
// Optional environment crns to sync
// Unique: true
Environments []string `json:"environments"`
}
SynchronizeUserV1Request synchronize user v1 request swagger:model SynchronizeUserV1Request
func (*SynchronizeUserV1Request) MarshalBinary ¶
func (m *SynchronizeUserV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SynchronizeUserV1Request) UnmarshalBinary ¶
func (m *SynchronizeUserV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TelemetryRequest ¶
type TelemetryRequest struct {
// Telemetry features settings
Features *FeaturesRequest `json:"features,omitempty"`
// Telemetry fluent settings (overrides).
FluentAttributes map[string]interface{} `json:"fluentAttributes,omitempty"`
// Cloud Logging (telemetry) settings.
Logging *LoggingRequest `json:"logging,omitempty"`
// Workload analytics (telemetry) settings.
WorkloadAnalytics *WorkloadAnalyticsRequest `json:"workloadAnalytics,omitempty"`
}
TelemetryRequest telemetry request swagger:model TelemetryRequest
func (*TelemetryRequest) MarshalBinary ¶
func (m *TelemetryRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TelemetryRequest) UnmarshalBinary ¶
func (m *TelemetryRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TelemetryResponse ¶
type TelemetryResponse struct {
// Telemetry features settings
Features *FeaturesResponse `json:"features,omitempty"`
// Telemetry fluent settings (overrides).
FluentAttributes map[string]interface{} `json:"fluentAttributes,omitempty"`
// Cloud Logging (telemetry) settings.
Logging *LoggingResponse `json:"logging,omitempty"`
// Workload analytics (telemetry) settings.
WorkloadAnalytics *WorkloadAnalyticsResponse `json:"workloadAnalytics,omitempty"`
}
TelemetryResponse telemetry response swagger:model TelemetryResponse
func (*TelemetryResponse) MarshalBinary ¶
func (m *TelemetryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TelemetryResponse) UnmarshalBinary ¶
func (m *TelemetryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TestLdapConfigV1Request ¶
type TestLdapConfigV1Request struct {
// CRN of the environment
EnvironmentCrn string `json:"environmentCrn,omitempty"`
// Request that contains the minimal set of fields to test LDAP connectivity
Ldap *MinimalLdapConfigV1Request `json:"ldap,omitempty"`
}
TestLdapConfigV1Request test ldap config v1 request swagger:model TestLdapConfigV1Request
func (*TestLdapConfigV1Request) MarshalBinary ¶
func (m *TestLdapConfigV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TestLdapConfigV1Request) UnmarshalBinary ¶
func (m *TestLdapConfigV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TestLdapConfigV1Response ¶
type TestLdapConfigV1Response struct {
// result of Ldap connection test
// Required: true
Result *string `json:"result"`
}
TestLdapConfigV1Response test ldap config v1 response swagger:model TestLdapConfigV1Response
func (*TestLdapConfigV1Response) MarshalBinary ¶
func (m *TestLdapConfigV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TestLdapConfigV1Response) UnmarshalBinary ¶
func (m *TestLdapConfigV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserSyncStatusV1Response ¶
type UserSyncStatusV1Response struct {
// User synchronization operation id
// Required: true
EventGenerationIds map[string]string `json:"eventGenerationIds"`
// User synchronization operation id
LastStartedUserSyncID string `json:"lastStartedUserSyncId,omitempty"`
// User synchronization operation id
LastSuccessfulUserSyncID string `json:"lastSuccessfulUserSyncId,omitempty"`
}
UserSyncStatusV1Response user sync status v1 response swagger:model UserSyncStatusV1Response
func (*UserSyncStatusV1Response) MarshalBinary ¶
func (m *UserSyncStatusV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserSyncStatusV1Response) UnmarshalBinary ¶
func (m *UserSyncStatusV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VaultCleanupV1Request ¶
type VaultCleanupV1Request struct {
// CRN of the cluster
ClusterCrn string `json:"clusterCrn,omitempty"`
// CRN of the environment
// Required: true
EnvironmentCrn *string `json:"environmentCrn"`
}
VaultCleanupV1Request vault cleanup v1 request swagger:model VaultCleanupV1Request
func (*VaultCleanupV1Request) MarshalBinary ¶
func (m *VaultCleanupV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VaultCleanupV1Request) UnmarshalBinary ¶
func (m *VaultCleanupV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VolumeV1Request ¶
type VolumeV1Request struct {
// number of volumes
Count int32 `json:"count,omitempty"`
// size of volume
// Required: true
Size *int32 `json:"size"`
// type of the volumes
Type string `json:"type,omitempty"`
}
VolumeV1Request volume v1 request swagger:model VolumeV1Request
func (*VolumeV1Request) MarshalBinary ¶
func (m *VolumeV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VolumeV1Request) UnmarshalBinary ¶
func (m *VolumeV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VolumeV1Response ¶
type VolumeV1Response struct {
// number of volumes
Count int32 `json:"count,omitempty"`
// size of volume
// Required: true
Size *int32 `json:"size"`
// type of the volumes
Type string `json:"type,omitempty"`
}
VolumeV1Response volume v1 response swagger:model VolumeV1Response
func (*VolumeV1Response) MarshalBinary ¶
func (m *VolumeV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VolumeV1Response) UnmarshalBinary ¶
func (m *VolumeV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WasbCloudStorageV1Parameters ¶
type WasbCloudStorageV1Parameters struct {
// account key
// Required: true
AccountKey *string `json:"accountKey"`
// account name
// Required: true
AccountName *string `json:"accountName"`
// secure
Secure bool `json:"secure,omitempty"`
}
WasbCloudStorageV1Parameters wasb cloud storage v1 parameters swagger:model WasbCloudStorageV1Parameters
func (*WasbCloudStorageV1Parameters) MarshalBinary ¶
func (m *WasbCloudStorageV1Parameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WasbCloudStorageV1Parameters) UnmarshalBinary ¶
func (m *WasbCloudStorageV1Parameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WorkloadAnalyticsRequest ¶
type WorkloadAnalyticsRequest struct {
// Workload analytics (telemetry) attributes.
Attributes map[string]interface{} `json:"attributes,omitempty"`
}
WorkloadAnalyticsRequest workload analytics request swagger:model WorkloadAnalyticsRequest
func (*WorkloadAnalyticsRequest) MarshalBinary ¶
func (m *WorkloadAnalyticsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WorkloadAnalyticsRequest) UnmarshalBinary ¶
func (m *WorkloadAnalyticsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WorkloadAnalyticsResponse ¶
type WorkloadAnalyticsResponse struct {
// Workload analytics (telemetry) attributes.
Attributes map[string]interface{} `json:"attributes,omitempty"`
}
WorkloadAnalyticsResponse workload analytics response swagger:model WorkloadAnalyticsResponse
func (*WorkloadAnalyticsResponse) MarshalBinary ¶
func (m *WorkloadAnalyticsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WorkloadAnalyticsResponse) UnmarshalBinary ¶
func (m *WorkloadAnalyticsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files
¶
- account_mapping_base.go
- active_directory_kerberos_v1_descriptor.go
- add_dns_zone_for_subnet_ids_v1_request.go
- add_dns_zone_for_subnets_v1_request.go
- add_dns_zone_network_v1.go
- adls_cloud_storage_v1_parameters.go
- adls_gen2_cloud_storage_v1_parameters.go
- attach_child_environment_v1_request.go
- aws_instance_template_parameters.go
- aws_instance_template_spot_parameters.go
- aws_network_v1_parameters.go
- aws_storage_parameters.go
- azure_network_v1_parameters.go
- cleanup_v1_request.go
- cloud_storage_response.go
- cloudwatch_params.go
- create_free_ipa_v1_request.go
- create_kerberos_config_v1_request.go
- create_ldap_config_v1_request.go
- describe_free_ipa_v1_response.go
- describe_kerberos_config_v1_response.go
- describe_ldap_config_v1_response.go
- detach_child_environment_v1_request.go
- failure_details_v1.go
- feature_setting.go
- features_request.go
- features_response.go
- flow_check_response.go
- flow_log_response.go
- free_ip_a_kerberos_v1_descriptor.go
- free_ipa_server_v1_request.go
- free_ipa_server_v1_response.go
- gcp_network_v1_parameters.go
- gcs_cloud_storage_v1_parameters.go
- health_details_free_ipa_v1_response.go
- host_keytab_v1_request.go
- host_keytab_v1_response.go
- host_v1_request.go
- image_settings_v1_request.go
- image_settings_v1_response.go
- instance_group_v1_request.go
- instance_group_v1_response.go
- instance_meta_data_v1_response.go
- instance_template_v1_request.go
- instance_template_v1_response.go
- list_free_ipa_v1_response.go
- logging_request.go
- logging_response.go
- m_i_t_kerberos_v1_descriptor.go
- minimal_ldap_config_v1_request.go
- network_v1_request.go
- network_v1_response.go
- node_health_details.go
- open_stack_network_v1_parameters.go
- operation_v1_status.go
- placement_v1_request.go
- placement_v1_response.go
- reboot_instances_v1_request.go
- role_v1_request.go
- s3_cloud_storage_v1_parameters.go
- s3_guard.go
- secret_response.go
- security_group_v1_request.go
- security_group_v1_response.go
- security_rule_v1_request.go
- security_rule_v1_response.go
- service_keytab_v1_request.go
- service_keytab_v1_response.go
- service_principal_v1_request.go
- set_password_v1_request.go
- stack_authentication_v1_request.go
- stack_authentication_v1_response.go
- storage_identity_base.go
- storage_location_base.go
- success_details_v1.go
- sync_operation_v1_status.go
- synchronize_all_users_v1_request.go
- synchronize_user_v1_request.go
- telemetry_request.go
- telemetry_response.go
- test_ldap_config_v1_request.go
- test_ldap_config_v1_response.go
- user_sync_status_v1_response.go
- vault_cleanup_v1_request.go
- volume_v1_request.go
- volume_v1_response.go
- wasb_cloud_storage_v1_parameters.go
- workload_analytics_request.go
- workload_analytics_response.go