Documentation
¶
Overview ¶
Package cloudapi provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen version v1.12.4 DO NOT EDIT.
Index ¶
- Constants
- func NewAcceptInviteMutationRequest(server string, id string, body AcceptInviteMutationJSONRequestBody) (*http.Request, error)
- func NewAcceptInviteMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewAccessGraphQueryRequest(server string, body AccessGraphQueryJSONRequestBody) (*http.Request, error)
- func NewAccessGraphQueryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAccessLogQueryRequest(server string, body AccessLogQueryJSONRequestBody) (*http.Request, error)
- func NewAccessLogQueryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddEnvironmentLabelMutationRequest(server string, id string, body AddEnvironmentLabelMutationJSONRequestBody) (*http.Request, error)
- func NewAddEnvironmentLabelMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewAssociateNamespaceToEnvMutationRequest(server string, id string, body AssociateNamespaceToEnvMutationJSONRequestBody) (*http.Request, error)
- func NewAssociateNamespaceToEnvMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewClientIntentsQueryRequest(server string, body ClientIntentsQueryJSONRequestBody) (*http.Request, error)
- func NewClientIntentsQueryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewClusterQueryRequest(server string, id string) (*http.Request, error)
- func NewClustersQueryRequest(server string, params *ClustersQueryParams) (*http.Request, error)
- func NewCreateAWSIntegrationMutationRequest(server string, body CreateAWSIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewCreateAWSIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAwsVisibilityIntegrationMutationRequest(server string, body CreateAwsVisibilityIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewCreateAwsVisibilityIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAzureIntegrationMutationRequest(server string, body CreateAzureIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewCreateAzureIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateClusterMutationRequest(server string, body CreateClusterMutationJSONRequestBody) (*http.Request, error)
- func NewCreateClusterMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDatabaseIntegrationMutationRequest(server string, body CreateDatabaseIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewCreateDatabaseIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateEnvironmentMutationRequest(server string, body CreateEnvironmentMutationJSONRequestBody) (*http.Request, error)
- func NewCreateEnvironmentMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateGCPIntegrationMutationRequest(server string, body CreateGCPIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewCreateGCPIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateGenericIntegrationMutationRequest(server string, body CreateGenericIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewCreateGenericIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateGitHubIntegrationMutationRequest(server string, body CreateGitHubIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewCreateGitHubIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateGitLabIntegrationMutationRequest(server string, body CreateGitLabIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewCreateGitLabIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateInviteMutationRequest(server string, body CreateInviteMutationJSONRequestBody) (*http.Request, error)
- func NewCreateInviteMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateKubernetesIntegrationMutationRequest(server string, body CreateKubernetesIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewCreateKubernetesIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateOrganizationMutationRequest(server string, body CreateOrganizationMutationJSONRequestBody) (*http.Request, error)
- func NewCreateOrganizationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSIEMIntegrationMutationRequest(server string, body CreateSIEMIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewCreateSIEMIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSlackIntegrationMutationRequest(server string, body CreateSlackIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewCreateSlackIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteClusterMutationRequest(server string, id string) (*http.Request, error)
- func NewDeleteEnvironmentLabelMutationRequest(server string, id string, key string) (*http.Request, error)
- func NewDeleteEnvironmentMutationRequest(server string, id string) (*http.Request, error)
- func NewDeleteIntegrationMutationRequest(server string, id string) (*http.Request, error)
- func NewDeleteInviteMutationRequest(server string, id string) (*http.Request, error)
- func NewEnvironmentQueryRequest(server string, id string) (*http.Request, error)
- func NewEnvironmentsQueryRequest(server string, params *EnvironmentsQueryParams) (*http.Request, error)
- func NewIntegrationQueryRequest(server string, id string) (*http.Request, error)
- func NewIntegrationsQueryRequest(server string, params *IntegrationsQueryParams) (*http.Request, error)
- func NewInviteQueryRequest(server string, id string) (*http.Request, error)
- func NewInvitesQueryRequest(server string, params *InvitesQueryParams) (*http.Request, error)
- func NewMeQueryRequest(server string) (*http.Request, error)
- func NewNamespaceQueryRequest(server string, id string) (*http.Request, error)
- func NewNamespacesQueryRequest(server string, params *NamespacesQueryParams) (*http.Request, error)
- func NewOneClusterQueryRequest(server string, params *OneClusterQueryParams) (*http.Request, error)
- func NewOneEnvironmentQueryRequest(server string, params *OneEnvironmentQueryParams) (*http.Request, error)
- func NewOneIntegrationQueryRequest(server string, params *OneIntegrationQueryParams) (*http.Request, error)
- func NewOneInviteQueryRequest(server string, params *OneInviteQueryParams) (*http.Request, error)
- func NewOneNamespaceQueryRequest(server string, params *OneNamespaceQueryParams) (*http.Request, error)
- func NewOneServiceQueryRequest(server string, params *OneServiceQueryParams) (*http.Request, error)
- func NewOrgUsersQueryRequest(server string) (*http.Request, error)
- func NewOrganizationQueryRequest(server string, id string) (*http.Request, error)
- func NewOrganizationsQueryRequest(server string) (*http.Request, error)
- func NewPaginateServicesQueryRequest(server string, params *PaginateServicesQueryParams) (*http.Request, error)
- func NewPingQueryRequest(server string) (*http.Request, error)
- func NewRemoveUserFromOrganizationMutationRequest(server string, id string, userId string) (*http.Request, error)
- func NewReportTerraformResourcesMutationRequest(server string, body ReportTerraformResourcesMutationJSONRequestBody) (*http.Request, error)
- func NewReportTerraformResourcesMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewServiceClientIntentsQueryRequest(server string, id string, body ServiceClientIntentsQueryJSONRequestBody) (*http.Request, error)
- func NewServiceClientIntentsQueryRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewServiceIncomingInternetConnectionsQueryRequest(server string, targetServiceId string, ...) (*http.Request, error)
- func NewServiceQueryRequest(server string, id string) (*http.Request, error)
- func NewServicesQueryRequest(server string, params *ServicesQueryParams) (*http.Request, error)
- func NewTerraformResourceByIdentityQueryRequest(server string, params *TerraformResourceByIdentityQueryParams) (*http.Request, error)
- func NewUpdateAWSIntegrationMutationRequest(server string, body UpdateAWSIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewUpdateAWSIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateAwsVisibilityIntegrationMutationRequest(server string, body UpdateAwsVisibilityIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewUpdateAwsVisibilityIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateAzureIntegrationMutationRequest(server string, body UpdateAzureIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewUpdateAzureIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateClusterMutationRequest(server string, id string, body UpdateClusterMutationJSONRequestBody) (*http.Request, error)
- func NewUpdateClusterMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateDatabaseIntegrationMutationRequest(server string, id string, ...) (*http.Request, error)
- func NewUpdateDatabaseIntegrationMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateEnvironmentMutationRequest(server string, id string, body UpdateEnvironmentMutationJSONRequestBody) (*http.Request, error)
- func NewUpdateEnvironmentMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateGCPIntegrationMutationRequest(server string, body UpdateGCPIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewUpdateGCPIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateGenericIntegrationMutationRequest(server string, id string, body UpdateGenericIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewUpdateGenericIntegrationMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateGitHubIntegrationMutationRequest(server string, body UpdateGitHubIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewUpdateGitHubIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateGitLabIntegrationMutationRequest(server string, body UpdateGitLabIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewUpdateGitLabIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateKubernetesIntegrationMutationRequest(server string, id string, ...) (*http.Request, error)
- func NewUpdateKubernetesIntegrationMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateOrganizationMutationRequest(server string, id string, body UpdateOrganizationMutationJSONRequestBody) (*http.Request, error)
- func NewUpdateOrganizationMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSIEMIntegrationMutationRequest(server string, id string, body UpdateSIEMIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewUpdateSIEMIntegrationMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateServiceMutationRequest(server string, id string, body UpdateServiceMutationJSONRequestBody) (*http.Request, error)
- func NewUpdateServiceMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSlackIntegrationMutationRequest(server string, body UpdateSlackIntegrationMutationJSONRequestBody) (*http.Request, error)
- func NewUpdateSlackIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUserQueryRequest(server string, id string) (*http.Request, error)
- func NewUsersQueryRequest(server string) (*http.Request, error)
- type APPLIEDINTENTSERROR
- type AWSInfo
- type AWSInfoInput
- type AWSResource
- type AWSResourceType
- type AWSVisibility
- type AWSVisibilityResourceType
- type AWSVisibilitySettings
- type AWSVisibilitySettingsInput
- type AcceptInviteMutationJSONBody
- type AcceptInviteMutationJSONRequestBody
- type AcceptInviteMutationResponse
- type AccessGraph
- type AccessGraphEdge
- type AccessGraphFilter
- type AccessGraphQueryJSONBody
- type AccessGraphQueryJSONRequestBody
- type AccessGraphQueryResponse
- type AccessLog
- type AccessLogEdge
- type AccessLogQueryJSONBody
- type AccessLogQueryJSONRequestBody
- type AccessLogQueryResponse
- type AddEnvironmentLabelMutationJSONBody
- type AddEnvironmentLabelMutationJSONRequestBody
- type AddEnvironmentLabelMutationResponse
- type AssociateNamespaceToEnvMutationJSONBody
- type AssociateNamespaceToEnvMutationJSONRequestBody
- type AssociateNamespaceToEnvMutationResponse
- type AzureInfo
- type AzureInfoInput
- type AzureResource
- type BADUSERINPUT
- type CONFLICT
- type CallFinding
- type CallFindingCode
- type CallFindingStandard
- type CertificateInformation
- type Client
- func (c *Client) AcceptInviteMutation(ctx context.Context, id string, body AcceptInviteMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AcceptInviteMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AccessGraphQuery(ctx context.Context, body AccessGraphQueryJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AccessGraphQueryWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AccessLogQuery(ctx context.Context, body AccessLogQueryJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AccessLogQueryWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddEnvironmentLabelMutation(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) AddEnvironmentLabelMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AssociateNamespaceToEnvMutation(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) AssociateNamespaceToEnvMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ClientIntentsQuery(ctx context.Context, body ClientIntentsQueryJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ClientIntentsQueryWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ClusterQuery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ClustersQuery(ctx context.Context, params *ClustersQueryParams, ...) (*http.Response, error)
- func (c *Client) CreateAWSIntegrationMutation(ctx context.Context, body CreateAWSIntegrationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAWSIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAwsVisibilityIntegrationMutation(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) CreateAwsVisibilityIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAzureIntegrationMutation(ctx context.Context, body CreateAzureIntegrationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAzureIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateClusterMutation(ctx context.Context, body CreateClusterMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateClusterMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateDatabaseIntegrationMutation(ctx context.Context, body CreateDatabaseIntegrationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateDatabaseIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateEnvironmentMutation(ctx context.Context, body CreateEnvironmentMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateEnvironmentMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateGCPIntegrationMutation(ctx context.Context, body CreateGCPIntegrationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateGCPIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateGenericIntegrationMutation(ctx context.Context, body CreateGenericIntegrationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateGenericIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateGitHubIntegrationMutation(ctx context.Context, body CreateGitHubIntegrationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateGitHubIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateGitLabIntegrationMutation(ctx context.Context, body CreateGitLabIntegrationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateGitLabIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateInviteMutation(ctx context.Context, body CreateInviteMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateInviteMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateKubernetesIntegrationMutation(ctx context.Context, body CreateKubernetesIntegrationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateKubernetesIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateOrganizationMutation(ctx context.Context, body CreateOrganizationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateOrganizationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSIEMIntegrationMutation(ctx context.Context, body CreateSIEMIntegrationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateSIEMIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSlackIntegrationMutation(ctx context.Context, body CreateSlackIntegrationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateSlackIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteClusterMutation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteEnvironmentLabelMutation(ctx context.Context, id string, key string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteEnvironmentMutation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteIntegrationMutation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteInviteMutation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) EnvironmentQuery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) EnvironmentsQuery(ctx context.Context, params *EnvironmentsQueryParams, ...) (*http.Response, error)
- func (c *Client) IntegrationQuery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) IntegrationsQuery(ctx context.Context, params *IntegrationsQueryParams, ...) (*http.Response, error)
- func (c *Client) InviteQuery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) InvitesQuery(ctx context.Context, params *InvitesQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) MeQuery(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) NamespaceQuery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) NamespacesQuery(ctx context.Context, params *NamespacesQueryParams, ...) (*http.Response, error)
- func (c *Client) OneClusterQuery(ctx context.Context, params *OneClusterQueryParams, ...) (*http.Response, error)
- func (c *Client) OneEnvironmentQuery(ctx context.Context, params *OneEnvironmentQueryParams, ...) (*http.Response, error)
- func (c *Client) OneIntegrationQuery(ctx context.Context, params *OneIntegrationQueryParams, ...) (*http.Response, error)
- func (c *Client) OneInviteQuery(ctx context.Context, params *OneInviteQueryParams, ...) (*http.Response, error)
- func (c *Client) OneNamespaceQuery(ctx context.Context, params *OneNamespaceQueryParams, ...) (*http.Response, error)
- func (c *Client) OneServiceQuery(ctx context.Context, params *OneServiceQueryParams, ...) (*http.Response, error)
- func (c *Client) OrgUsersQuery(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) OrganizationQuery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) OrganizationsQuery(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PaginateServicesQuery(ctx context.Context, params *PaginateServicesQueryParams, ...) (*http.Response, error)
- func (c *Client) PingQuery(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RemoveUserFromOrganizationMutation(ctx context.Context, id string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ReportTerraformResourcesMutation(ctx context.Context, body ReportTerraformResourcesMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ReportTerraformResourcesMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ServiceClientIntentsQuery(ctx context.Context, id string, body ServiceClientIntentsQueryJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ServiceClientIntentsQueryWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ServiceIncomingInternetConnectionsQuery(ctx context.Context, targetServiceId string, ...) (*http.Response, error)
- func (c *Client) ServiceQuery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ServicesQuery(ctx context.Context, params *ServicesQueryParams, ...) (*http.Response, error)
- func (c *Client) TerraformResourceByIdentityQuery(ctx context.Context, params *TerraformResourceByIdentityQueryParams, ...) (*http.Response, error)
- func (c *Client) UpdateAWSIntegrationMutation(ctx context.Context, body UpdateAWSIntegrationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateAWSIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateAwsVisibilityIntegrationMutation(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) UpdateAwsVisibilityIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateAzureIntegrationMutation(ctx context.Context, body UpdateAzureIntegrationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateAzureIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateClusterMutation(ctx context.Context, id string, body UpdateClusterMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateClusterMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateDatabaseIntegrationMutation(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) UpdateDatabaseIntegrationMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateEnvironmentMutation(ctx context.Context, id string, body UpdateEnvironmentMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateEnvironmentMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateGCPIntegrationMutation(ctx context.Context, body UpdateGCPIntegrationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateGCPIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateGenericIntegrationMutation(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) UpdateGenericIntegrationMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateGitHubIntegrationMutation(ctx context.Context, body UpdateGitHubIntegrationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateGitHubIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateGitLabIntegrationMutation(ctx context.Context, body UpdateGitLabIntegrationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateGitLabIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateKubernetesIntegrationMutation(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) UpdateKubernetesIntegrationMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateOrganizationMutation(ctx context.Context, id string, body UpdateOrganizationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateOrganizationMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSIEMIntegrationMutation(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) UpdateSIEMIntegrationMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateServiceMutation(ctx context.Context, id string, body UpdateServiceMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateServiceMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSlackIntegrationMutation(ctx context.Context, body UpdateSlackIntegrationMutationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSlackIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UserQuery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UsersQuery(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- type ClientIntentAccessStatus
- type ClientIntentEvent
- type ClientIntentStatus
- type ClientIntentsFileRepresentation
- type ClientIntentsFiles
- type ClientIntentsQueryJSONBody
- type ClientIntentsQueryJSONRequestBody
- type ClientIntentsQueryResponse
- type ClientIntentsRow
- type ClientIntentsRowDiff
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AcceptInviteMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AcceptInviteMutationResponse, error)
- func (c *ClientWithResponses) AcceptInviteMutationWithResponse(ctx context.Context, id string, body AcceptInviteMutationJSONRequestBody, ...) (*AcceptInviteMutationResponse, error)
- func (c *ClientWithResponses) AccessGraphQueryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AccessGraphQueryResponse, error)
- func (c *ClientWithResponses) AccessGraphQueryWithResponse(ctx context.Context, body AccessGraphQueryJSONRequestBody, ...) (*AccessGraphQueryResponse, error)
- func (c *ClientWithResponses) AccessLogQueryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AccessLogQueryResponse, error)
- func (c *ClientWithResponses) AccessLogQueryWithResponse(ctx context.Context, body AccessLogQueryJSONRequestBody, ...) (*AccessLogQueryResponse, error)
- func (c *ClientWithResponses) AddEnvironmentLabelMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AddEnvironmentLabelMutationResponse, error)
- func (c *ClientWithResponses) AddEnvironmentLabelMutationWithResponse(ctx context.Context, id string, ...) (*AddEnvironmentLabelMutationResponse, error)
- func (c *ClientWithResponses) AssociateNamespaceToEnvMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AssociateNamespaceToEnvMutationResponse, error)
- func (c *ClientWithResponses) AssociateNamespaceToEnvMutationWithResponse(ctx context.Context, id string, ...) (*AssociateNamespaceToEnvMutationResponse, error)
- func (c *ClientWithResponses) ClientIntentsQueryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ClientIntentsQueryResponse, error)
- func (c *ClientWithResponses) ClientIntentsQueryWithResponse(ctx context.Context, body ClientIntentsQueryJSONRequestBody, ...) (*ClientIntentsQueryResponse, error)
- func (c *ClientWithResponses) ClusterQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ClusterQueryResponse, error)
- func (c *ClientWithResponses) ClustersQueryWithResponse(ctx context.Context, params *ClustersQueryParams, ...) (*ClustersQueryResponse, error)
- func (c *ClientWithResponses) CreateAWSIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAWSIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateAWSIntegrationMutationWithResponse(ctx context.Context, body CreateAWSIntegrationMutationJSONRequestBody, ...) (*CreateAWSIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateAwsVisibilityIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAwsVisibilityIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateAwsVisibilityIntegrationMutationWithResponse(ctx context.Context, ...) (*CreateAwsVisibilityIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateAzureIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAzureIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateAzureIntegrationMutationWithResponse(ctx context.Context, body CreateAzureIntegrationMutationJSONRequestBody, ...) (*CreateAzureIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateClusterMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateClusterMutationResponse, error)
- func (c *ClientWithResponses) CreateClusterMutationWithResponse(ctx context.Context, body CreateClusterMutationJSONRequestBody, ...) (*CreateClusterMutationResponse, error)
- func (c *ClientWithResponses) CreateDatabaseIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateDatabaseIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateDatabaseIntegrationMutationWithResponse(ctx context.Context, body CreateDatabaseIntegrationMutationJSONRequestBody, ...) (*CreateDatabaseIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateEnvironmentMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateEnvironmentMutationResponse, error)
- func (c *ClientWithResponses) CreateEnvironmentMutationWithResponse(ctx context.Context, body CreateEnvironmentMutationJSONRequestBody, ...) (*CreateEnvironmentMutationResponse, error)
- func (c *ClientWithResponses) CreateGCPIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateGCPIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateGCPIntegrationMutationWithResponse(ctx context.Context, body CreateGCPIntegrationMutationJSONRequestBody, ...) (*CreateGCPIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateGenericIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateGenericIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateGenericIntegrationMutationWithResponse(ctx context.Context, body CreateGenericIntegrationMutationJSONRequestBody, ...) (*CreateGenericIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateGitHubIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateGitHubIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateGitHubIntegrationMutationWithResponse(ctx context.Context, body CreateGitHubIntegrationMutationJSONRequestBody, ...) (*CreateGitHubIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateGitLabIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateGitLabIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateGitLabIntegrationMutationWithResponse(ctx context.Context, body CreateGitLabIntegrationMutationJSONRequestBody, ...) (*CreateGitLabIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateInviteMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateInviteMutationResponse, error)
- func (c *ClientWithResponses) CreateInviteMutationWithResponse(ctx context.Context, body CreateInviteMutationJSONRequestBody, ...) (*CreateInviteMutationResponse, error)
- func (c *ClientWithResponses) CreateKubernetesIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateKubernetesIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateKubernetesIntegrationMutationWithResponse(ctx context.Context, body CreateKubernetesIntegrationMutationJSONRequestBody, ...) (*CreateKubernetesIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateOrganizationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateOrganizationMutationResponse, error)
- func (c *ClientWithResponses) CreateOrganizationMutationWithResponse(ctx context.Context, body CreateOrganizationMutationJSONRequestBody, ...) (*CreateOrganizationMutationResponse, error)
- func (c *ClientWithResponses) CreateSIEMIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateSIEMIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateSIEMIntegrationMutationWithResponse(ctx context.Context, body CreateSIEMIntegrationMutationJSONRequestBody, ...) (*CreateSIEMIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateSlackIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateSlackIntegrationMutationResponse, error)
- func (c *ClientWithResponses) CreateSlackIntegrationMutationWithResponse(ctx context.Context, body CreateSlackIntegrationMutationJSONRequestBody, ...) (*CreateSlackIntegrationMutationResponse, error)
- func (c *ClientWithResponses) DeleteClusterMutationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteClusterMutationResponse, error)
- func (c *ClientWithResponses) DeleteEnvironmentLabelMutationWithResponse(ctx context.Context, id string, key string, reqEditors ...RequestEditorFn) (*DeleteEnvironmentLabelMutationResponse, error)
- func (c *ClientWithResponses) DeleteEnvironmentMutationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteEnvironmentMutationResponse, error)
- func (c *ClientWithResponses) DeleteIntegrationMutationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIntegrationMutationResponse, error)
- func (c *ClientWithResponses) DeleteInviteMutationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteInviteMutationResponse, error)
- func (c *ClientWithResponses) EnvironmentQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*EnvironmentQueryResponse, error)
- func (c *ClientWithResponses) EnvironmentsQueryWithResponse(ctx context.Context, params *EnvironmentsQueryParams, ...) (*EnvironmentsQueryResponse, error)
- func (c *ClientWithResponses) IntegrationQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*IntegrationQueryResponse, error)
- func (c *ClientWithResponses) IntegrationsQueryWithResponse(ctx context.Context, params *IntegrationsQueryParams, ...) (*IntegrationsQueryResponse, error)
- func (c *ClientWithResponses) InviteQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*InviteQueryResponse, error)
- func (c *ClientWithResponses) InvitesQueryWithResponse(ctx context.Context, params *InvitesQueryParams, reqEditors ...RequestEditorFn) (*InvitesQueryResponse, error)
- func (c *ClientWithResponses) MeQueryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MeQueryResponse, error)
- func (c *ClientWithResponses) NamespaceQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*NamespaceQueryResponse, error)
- func (c *ClientWithResponses) NamespacesQueryWithResponse(ctx context.Context, params *NamespacesQueryParams, ...) (*NamespacesQueryResponse, error)
- func (c *ClientWithResponses) OneClusterQueryWithResponse(ctx context.Context, params *OneClusterQueryParams, ...) (*OneClusterQueryResponse, error)
- func (c *ClientWithResponses) OneEnvironmentQueryWithResponse(ctx context.Context, params *OneEnvironmentQueryParams, ...) (*OneEnvironmentQueryResponse, error)
- func (c *ClientWithResponses) OneIntegrationQueryWithResponse(ctx context.Context, params *OneIntegrationQueryParams, ...) (*OneIntegrationQueryResponse, error)
- func (c *ClientWithResponses) OneInviteQueryWithResponse(ctx context.Context, params *OneInviteQueryParams, ...) (*OneInviteQueryResponse, error)
- func (c *ClientWithResponses) OneNamespaceQueryWithResponse(ctx context.Context, params *OneNamespaceQueryParams, ...) (*OneNamespaceQueryResponse, error)
- func (c *ClientWithResponses) OneServiceQueryWithResponse(ctx context.Context, params *OneServiceQueryParams, ...) (*OneServiceQueryResponse, error)
- func (c *ClientWithResponses) OrgUsersQueryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OrgUsersQueryResponse, error)
- func (c *ClientWithResponses) OrganizationQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*OrganizationQueryResponse, error)
- func (c *ClientWithResponses) OrganizationsQueryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OrganizationsQueryResponse, error)
- func (c *ClientWithResponses) PaginateServicesQueryWithResponse(ctx context.Context, params *PaginateServicesQueryParams, ...) (*PaginateServicesQueryResponse, error)
- func (c *ClientWithResponses) PingQueryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PingQueryResponse, error)
- func (c *ClientWithResponses) RemoveUserFromOrganizationMutationWithResponse(ctx context.Context, id string, userId string, reqEditors ...RequestEditorFn) (*RemoveUserFromOrganizationMutationResponse, error)
- func (c *ClientWithResponses) ReportTerraformResourcesMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ReportTerraformResourcesMutationResponse, error)
- func (c *ClientWithResponses) ReportTerraformResourcesMutationWithResponse(ctx context.Context, body ReportTerraformResourcesMutationJSONRequestBody, ...) (*ReportTerraformResourcesMutationResponse, error)
- func (c *ClientWithResponses) ServiceClientIntentsQueryWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*ServiceClientIntentsQueryResponse, error)
- func (c *ClientWithResponses) ServiceClientIntentsQueryWithResponse(ctx context.Context, id string, body ServiceClientIntentsQueryJSONRequestBody, ...) (*ServiceClientIntentsQueryResponse, error)
- func (c *ClientWithResponses) ServiceIncomingInternetConnectionsQueryWithResponse(ctx context.Context, targetServiceId string, ...) (*ServiceIncomingInternetConnectionsQueryResponse, error)
- func (c *ClientWithResponses) ServiceQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ServiceQueryResponse, error)
- func (c *ClientWithResponses) ServicesQueryWithResponse(ctx context.Context, params *ServicesQueryParams, ...) (*ServicesQueryResponse, error)
- func (c *ClientWithResponses) TerraformResourceByIdentityQueryWithResponse(ctx context.Context, params *TerraformResourceByIdentityQueryParams, ...) (*TerraformResourceByIdentityQueryResponse, error)
- func (c *ClientWithResponses) UpdateAWSIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateAWSIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateAWSIntegrationMutationWithResponse(ctx context.Context, body UpdateAWSIntegrationMutationJSONRequestBody, ...) (*UpdateAWSIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateAwsVisibilityIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateAwsVisibilityIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateAwsVisibilityIntegrationMutationWithResponse(ctx context.Context, ...) (*UpdateAwsVisibilityIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateAzureIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateAzureIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateAzureIntegrationMutationWithResponse(ctx context.Context, body UpdateAzureIntegrationMutationJSONRequestBody, ...) (*UpdateAzureIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateClusterMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateClusterMutationResponse, error)
- func (c *ClientWithResponses) UpdateClusterMutationWithResponse(ctx context.Context, id string, body UpdateClusterMutationJSONRequestBody, ...) (*UpdateClusterMutationResponse, error)
- func (c *ClientWithResponses) UpdateDatabaseIntegrationMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateDatabaseIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateDatabaseIntegrationMutationWithResponse(ctx context.Context, id string, ...) (*UpdateDatabaseIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateEnvironmentMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateEnvironmentMutationResponse, error)
- func (c *ClientWithResponses) UpdateEnvironmentMutationWithResponse(ctx context.Context, id string, body UpdateEnvironmentMutationJSONRequestBody, ...) (*UpdateEnvironmentMutationResponse, error)
- func (c *ClientWithResponses) UpdateGCPIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateGCPIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateGCPIntegrationMutationWithResponse(ctx context.Context, body UpdateGCPIntegrationMutationJSONRequestBody, ...) (*UpdateGCPIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateGenericIntegrationMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateGenericIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateGenericIntegrationMutationWithResponse(ctx context.Context, id string, ...) (*UpdateGenericIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateGitHubIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateGitHubIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateGitHubIntegrationMutationWithResponse(ctx context.Context, body UpdateGitHubIntegrationMutationJSONRequestBody, ...) (*UpdateGitHubIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateGitLabIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateGitLabIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateGitLabIntegrationMutationWithResponse(ctx context.Context, body UpdateGitLabIntegrationMutationJSONRequestBody, ...) (*UpdateGitLabIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateKubernetesIntegrationMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateKubernetesIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateKubernetesIntegrationMutationWithResponse(ctx context.Context, id string, ...) (*UpdateKubernetesIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateOrganizationMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateOrganizationMutationResponse, error)
- func (c *ClientWithResponses) UpdateOrganizationMutationWithResponse(ctx context.Context, id string, body UpdateOrganizationMutationJSONRequestBody, ...) (*UpdateOrganizationMutationResponse, error)
- func (c *ClientWithResponses) UpdateSIEMIntegrationMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateSIEMIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateSIEMIntegrationMutationWithResponse(ctx context.Context, id string, ...) (*UpdateSIEMIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateServiceMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateServiceMutationResponse, error)
- func (c *ClientWithResponses) UpdateServiceMutationWithResponse(ctx context.Context, id string, body UpdateServiceMutationJSONRequestBody, ...) (*UpdateServiceMutationResponse, error)
- func (c *ClientWithResponses) UpdateSlackIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSlackIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UpdateSlackIntegrationMutationWithResponse(ctx context.Context, body UpdateSlackIntegrationMutationJSONRequestBody, ...) (*UpdateSlackIntegrationMutationResponse, error)
- func (c *ClientWithResponses) UserQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*UserQueryResponse, error)
- func (c *ClientWithResponses) UsersQueryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UsersQueryResponse, error)
- type ClientWithResponsesInterface
- type CloudIam
- type Cluster
- type ClusterConfiguration
- type ClusterConfigurationInput
- type ClusterFormSettings
- type ClusterFormSettingsCertificateProvider
- type ClusterQueryResponse
- type ClustersQueryParams
- type ClustersQueryResponse
- type ComponentStatus
- type ComponentStatusType
- type CreateAWSIntegrationMutationJSONBody
- type CreateAWSIntegrationMutationJSONRequestBody
- type CreateAWSIntegrationMutationResponse
- type CreateAwsVisibilityIntegrationMutationJSONBody
- type CreateAwsVisibilityIntegrationMutationJSONRequestBody
- type CreateAwsVisibilityIntegrationMutationResponse
- type CreateAzureIntegrationMutationJSONBody
- type CreateAzureIntegrationMutationJSONRequestBody
- type CreateAzureIntegrationMutationResponse
- type CreateClusterMutationJSONBody
- type CreateClusterMutationJSONRequestBody
- type CreateClusterMutationResponse
- type CreateDatabaseIntegrationMutationJSONBody
- type CreateDatabaseIntegrationMutationJSONRequestBody
- type CreateDatabaseIntegrationMutationResponse
- type CreateEnvironmentMutationJSONBody
- type CreateEnvironmentMutationJSONRequestBody
- type CreateEnvironmentMutationResponse
- type CreateGCPIntegrationMutationJSONBody
- type CreateGCPIntegrationMutationJSONRequestBody
- type CreateGCPIntegrationMutationResponse
- type CreateGenericIntegrationMutationJSONBody
- type CreateGenericIntegrationMutationJSONRequestBody
- type CreateGenericIntegrationMutationResponse
- type CreateGitHubIntegrationMutationJSONBody
- type CreateGitHubIntegrationMutationJSONRequestBody
- type CreateGitHubIntegrationMutationResponse
- type CreateGitHubIntegrationResponse
- type CreateGitLabIntegrationMutationJSONBody
- type CreateGitLabIntegrationMutationJSONRequestBody
- type CreateGitLabIntegrationMutationResponse
- type CreateGitLabIntegrationResponse
- type CreateInviteMutationJSONBody
- type CreateInviteMutationJSONRequestBody
- type CreateInviteMutationResponse
- type CreateKubernetesIntegrationMutationJSONBody
- type CreateKubernetesIntegrationMutationJSONRequestBody
- type CreateKubernetesIntegrationMutationResponse
- type CreateOrganizationMutationJSONBody
- type CreateOrganizationMutationJSONRequestBody
- type CreateOrganizationMutationResponse
- type CreateSIEMIntegrationMutationJSONBody
- type CreateSIEMIntegrationMutationJSONRequestBody
- type CreateSIEMIntegrationMutationResponse
- type CreateSIEMIntegrationResponse
- type CreateSlackIntegrationMutationJSONBody
- type CreateSlackIntegrationMutationJSONRequestBody
- type CreateSlackIntegrationMutationResponse
- type CreateSlackIntegrationResponse
- type CredentialsOperatorComponent
- type CredentialsOperatorComponentType
- type DatabaseInfo
- type DatabaseInfoDatabaseType
- type DatabaseInfoInput
- type DatabaseInfoInputDatabaseType
- type DatabaseVisibilitySettings
- type DatabaseVisibilitySettingsSource
- type DefaultIntentsApprovalActionByEnv
- type DefaultIntentsApprovalActionByEnvAction
- type DeleteClusterMutationResponse
- type DeleteEnvironmentLabelMutationResponse
- type DeleteEnvironmentMutationResponse
- type DeleteIntegrationMutationResponse
- type DeleteInviteMutationResponse
- type DetectedCloudServer
- type EdgeAccessStatus
- type EdgeAccessStatusReason
- type EdgeAccessStatusReasons
- type EdgeAccessStatusVerdict
- type EdgeAccessStatuses
- type Environment
- type EnvironmentQueryResponse
- type EnvironmentsQueryParams
- type EnvironmentsQueryResponse
- type Error
- type FORBIDDEN
- type FeatureFlags
- type GCPInfo
- type GCPInfoInput
- type GCPPubSubLogConsumerSettings
- type GCPResource
- type GitHubRepoFilterPair
- type GitHubRepoInfo
- type GitHubSettings
- type GitHubSettingsInput
- type GitLabRepoFilterPair
- type GitLabRepoInfo
- type GitLabSettings
- type GitLabSettingsInput
- type HttpRequestDoer
- type IDFilterValue
- type INTERNALSERVERERROR
- type InputAccessGraphFilter
- type InputAccessLogFilter
- type InputFeatureFlags
- type InputServiceFilter
- type InputTerraformResourceInfo
- type Integration
- type IntegrationAccessGraphFilter
- type IntegrationAccessGraphFilterClusterFilterType
- type IntegrationAccessGraphFilterEnvironmentFilterType
- type IntegrationAccessGraphFilterNamespaceFilterType
- type IntegrationAccessGraphFilterServiceFilterType
- type IntegrationAccessGraphFilterTargets
- type IntegrationComponents
- type IntegrationCredentials
- type IntegrationQueryResponse
- type IntegrationStatus
- type IntegrationStatusMetadataItem
- type IntegrationStatusState
- type IntegrationType
- type IntegrationsQueryParams
- type IntegrationsQueryParamsIntegrationType
- type IntegrationsQueryResponse
- type IntentsOperatorComponent
- type IntentsOperatorComponentType
- type IntentsOperatorConfiguration
- type Invite
- type InviteQueryResponse
- type InviteStatus
- type InvitesQueryParams
- type InvitesQueryParamsStatus
- type InvitesQueryResponse
- type KafkaServerConfig
- type KafkaTopic
- type KafkaTopicPattern
- type Label
- type LabelInput
- type LabelValueTuple
- type Me
- type MeQueryResponse
- type MergedYAMLFile
- type NOTFOUND
- type Namespace
- type NamespaceFilterInput
- type NamespaceQueryResponse
- type NamespacesQueryParams
- type NamespacesQueryResponse
- type NetworkMapperComponent
- type NetworkMapperComponentType
- type NumericFilterValue
- type NumericFilterValueOperator
- type OneClusterQueryParams
- type OneClusterQueryResponse
- type OneEnvironmentQueryParams
- type OneEnvironmentQueryResponse
- type OneIntegrationQueryParams
- type OneIntegrationQueryParamsIntegrationType
- type OneIntegrationQueryResponse
- type OneInviteQueryParams
- type OneInviteQueryParamsStatus
- type OneInviteQueryResponse
- type OneNamespaceQueryParams
- type OneNamespaceQueryResponse
- type OneServiceQueryParams
- type OneServiceQueryResponse
- type OrgUsersQueryResponse
- type Organization
- type OrganizationMembership
- type OrganizationMembershipInput
- type OrganizationMembershipInputRole
- type OrganizationMembershipRestrictions
- type OrganizationMembershipRole
- type OrganizationQueryResponse
- type OrganizationSettings
- type OrganizationSettingsDomainsDefaultRole
- type OrganizationSettingsInput
- type OrganizationsQueryResponse
- type PaginateServicesQueryParams
- type PaginateServicesQueryResponse
- type PaginationInput
- type PaginationMeta
- type PingQueryResponse
- type RemoveUserFromOrganizationMutationResponse
- type ReportTerraformResourcesMutationJSONBody
- type ReportTerraformResourcesMutationJSONRequestBody
- type ReportTerraformResourcesMutationResponse
- type RequestEditorFn
- type SIEMIntegrationTrigger
- type SIEMSettings
- type SIEMSettingsInput
- type SIEMTrigger
- type ServerAlias
- type ServerBlockingStatus
- type ServerBlockingStatusReason
- type ServerBlockingStatusVerdict
- type ServerProtectionStatus
- type ServerProtectionStatusReason
- type ServerProtectionStatusVerdict
- type ServerProtectionStatuses
- type Service
- type ServiceAccessGraph
- type ServiceAccessGraphTypes
- type ServiceAccessStatus
- type ServiceClientIntents
- type ServiceClientIntentsQueryJSONBody
- type ServiceClientIntentsQueryJSONRequestBody
- type ServiceClientIntentsQueryResponse
- type ServiceIncomingInternetConnectionsQueryParams
- type ServiceIncomingInternetConnectionsQueryResponse
- type ServiceQueryResponse
- type ServicesQueryParams
- type ServicesQueryResponse
- type ServicesResponse
- type SlackChannelInfo
- type SlackChannelIntegrationAlerts
- type SlackFilterPair
- type SlackSettings
- type SlackSettingsInput
- type TIMEOUT
- type TLSConfiguration
- type TerraformAwsPolicyInfo
- type TerraformAwsRoleInfo
- type TerraformResourceByIdentityQueryParams
- type TerraformResourceByIdentityQueryResponse
- type TerraformResourceInfo
- type TimeFilterValue
- type TimeFilterValueOperator
- type TimeRange
- type TrafficLevel
- type UNAUTHENTICATED
- type UNEXPECTEDERROR
- type UpdateAWSIntegrationMutationJSONBody
- type UpdateAWSIntegrationMutationJSONRequestBody
- type UpdateAWSIntegrationMutationResponse
- type UpdateAwsVisibilityIntegrationMutationJSONBody
- type UpdateAwsVisibilityIntegrationMutationJSONRequestBody
- type UpdateAwsVisibilityIntegrationMutationResponse
- type UpdateAzureIntegrationMutationJSONBody
- type UpdateAzureIntegrationMutationJSONRequestBody
- type UpdateAzureIntegrationMutationResponse
- type UpdateClusterMutationJSONBody
- type UpdateClusterMutationJSONRequestBody
- type UpdateClusterMutationResponse
- type UpdateDatabaseIntegrationMutationJSONBody
- type UpdateDatabaseIntegrationMutationJSONRequestBody
- type UpdateDatabaseIntegrationMutationResponse
- type UpdateEnvironmentMutationJSONBody
- type UpdateEnvironmentMutationJSONRequestBody
- type UpdateEnvironmentMutationResponse
- type UpdateGCPIntegrationMutationJSONBody
- type UpdateGCPIntegrationMutationJSONRequestBody
- type UpdateGCPIntegrationMutationResponse
- type UpdateGenericIntegrationMutationJSONBody
- type UpdateGenericIntegrationMutationJSONRequestBody
- type UpdateGenericIntegrationMutationResponse
- type UpdateGitHubIntegrationMutationJSONBody
- type UpdateGitHubIntegrationMutationJSONRequestBody
- type UpdateGitHubIntegrationMutationResponse
- type UpdateGitLabIntegrationMutationJSONBody
- type UpdateGitLabIntegrationMutationJSONRequestBody
- type UpdateGitLabIntegrationMutationResponse
- type UpdateKubernetesIntegrationMutationJSONBody
- type UpdateKubernetesIntegrationMutationJSONRequestBody
- type UpdateKubernetesIntegrationMutationResponse
- type UpdateOrganizationMutationJSONBody
- type UpdateOrganizationMutationJSONRequestBody
- type UpdateOrganizationMutationResponse
- type UpdateSIEMIntegrationMutationJSONBody
- type UpdateSIEMIntegrationMutationJSONRequestBody
- type UpdateSIEMIntegrationMutationResponse
- type UpdateServiceMutationJSONBody
- type UpdateServiceMutationJSONRequestBody
- type UpdateServiceMutationResponse
- type UpdateSlackIntegrationMutationJSONBody
- type UpdateSlackIntegrationMutationJSONRequestBody
- type UpdateSlackIntegrationMutationResponse
- type User
- type UserOrganizationAssociation
- type UserQueryResponse
- type UsersQueryResponse
Constants ¶
const ( AccessTokenCookieScopes = "accessTokenCookie.Scopes" Oauth2Scopes = "oauth2.Scopes" OrganizationHeaderScopes = "organizationHeader.Scopes" )
Variables ¶
This section is empty.
Functions ¶
func NewAcceptInviteMutationRequest ¶
func NewAcceptInviteMutationRequest(server string, id string, body AcceptInviteMutationJSONRequestBody) (*http.Request, error)
NewAcceptInviteMutationRequest calls the generic AcceptInviteMutation builder with application/json body
func NewAcceptInviteMutationRequestWithBody ¶
func NewAcceptInviteMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAcceptInviteMutationRequestWithBody generates requests for AcceptInviteMutation with any type of body
func NewAccessGraphQueryRequest ¶
func NewAccessGraphQueryRequest(server string, body AccessGraphQueryJSONRequestBody) (*http.Request, error)
NewAccessGraphQueryRequest calls the generic AccessGraphQuery builder with application/json body
func NewAccessGraphQueryRequestWithBody ¶
func NewAccessGraphQueryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAccessGraphQueryRequestWithBody generates requests for AccessGraphQuery with any type of body
func NewAccessLogQueryRequest ¶
func NewAccessLogQueryRequest(server string, body AccessLogQueryJSONRequestBody) (*http.Request, error)
NewAccessLogQueryRequest calls the generic AccessLogQuery builder with application/json body
func NewAccessLogQueryRequestWithBody ¶
func NewAccessLogQueryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAccessLogQueryRequestWithBody generates requests for AccessLogQuery with any type of body
func NewAddEnvironmentLabelMutationRequest ¶
func NewAddEnvironmentLabelMutationRequest(server string, id string, body AddEnvironmentLabelMutationJSONRequestBody) (*http.Request, error)
NewAddEnvironmentLabelMutationRequest calls the generic AddEnvironmentLabelMutation builder with application/json body
func NewAddEnvironmentLabelMutationRequestWithBody ¶
func NewAddEnvironmentLabelMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAddEnvironmentLabelMutationRequestWithBody generates requests for AddEnvironmentLabelMutation with any type of body
func NewAssociateNamespaceToEnvMutationRequest ¶
func NewAssociateNamespaceToEnvMutationRequest(server string, id string, body AssociateNamespaceToEnvMutationJSONRequestBody) (*http.Request, error)
NewAssociateNamespaceToEnvMutationRequest calls the generic AssociateNamespaceToEnvMutation builder with application/json body
func NewAssociateNamespaceToEnvMutationRequestWithBody ¶
func NewAssociateNamespaceToEnvMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAssociateNamespaceToEnvMutationRequestWithBody generates requests for AssociateNamespaceToEnvMutation with any type of body
func NewClientIntentsQueryRequest ¶
func NewClientIntentsQueryRequest(server string, body ClientIntentsQueryJSONRequestBody) (*http.Request, error)
NewClientIntentsQueryRequest calls the generic ClientIntentsQuery builder with application/json body
func NewClientIntentsQueryRequestWithBody ¶
func NewClientIntentsQueryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewClientIntentsQueryRequestWithBody generates requests for ClientIntentsQuery with any type of body
func NewClusterQueryRequest ¶
NewClusterQueryRequest generates requests for ClusterQuery
func NewClustersQueryRequest ¶
func NewClustersQueryRequest(server string, params *ClustersQueryParams) (*http.Request, error)
NewClustersQueryRequest generates requests for ClustersQuery
func NewCreateAWSIntegrationMutationRequest ¶
func NewCreateAWSIntegrationMutationRequest(server string, body CreateAWSIntegrationMutationJSONRequestBody) (*http.Request, error)
NewCreateAWSIntegrationMutationRequest calls the generic CreateAWSIntegrationMutation builder with application/json body
func NewCreateAWSIntegrationMutationRequestWithBody ¶
func NewCreateAWSIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAWSIntegrationMutationRequestWithBody generates requests for CreateAWSIntegrationMutation with any type of body
func NewCreateAwsVisibilityIntegrationMutationRequest ¶
func NewCreateAwsVisibilityIntegrationMutationRequest(server string, body CreateAwsVisibilityIntegrationMutationJSONRequestBody) (*http.Request, error)
NewCreateAwsVisibilityIntegrationMutationRequest calls the generic CreateAwsVisibilityIntegrationMutation builder with application/json body
func NewCreateAwsVisibilityIntegrationMutationRequestWithBody ¶
func NewCreateAwsVisibilityIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAwsVisibilityIntegrationMutationRequestWithBody generates requests for CreateAwsVisibilityIntegrationMutation with any type of body
func NewCreateAzureIntegrationMutationRequest ¶
func NewCreateAzureIntegrationMutationRequest(server string, body CreateAzureIntegrationMutationJSONRequestBody) (*http.Request, error)
NewCreateAzureIntegrationMutationRequest calls the generic CreateAzureIntegrationMutation builder with application/json body
func NewCreateAzureIntegrationMutationRequestWithBody ¶
func NewCreateAzureIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAzureIntegrationMutationRequestWithBody generates requests for CreateAzureIntegrationMutation with any type of body
func NewCreateClusterMutationRequest ¶
func NewCreateClusterMutationRequest(server string, body CreateClusterMutationJSONRequestBody) (*http.Request, error)
NewCreateClusterMutationRequest calls the generic CreateClusterMutation builder with application/json body
func NewCreateClusterMutationRequestWithBody ¶
func NewCreateClusterMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateClusterMutationRequestWithBody generates requests for CreateClusterMutation with any type of body
func NewCreateDatabaseIntegrationMutationRequest ¶
func NewCreateDatabaseIntegrationMutationRequest(server string, body CreateDatabaseIntegrationMutationJSONRequestBody) (*http.Request, error)
NewCreateDatabaseIntegrationMutationRequest calls the generic CreateDatabaseIntegrationMutation builder with application/json body
func NewCreateDatabaseIntegrationMutationRequestWithBody ¶
func NewCreateDatabaseIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateDatabaseIntegrationMutationRequestWithBody generates requests for CreateDatabaseIntegrationMutation with any type of body
func NewCreateEnvironmentMutationRequest ¶
func NewCreateEnvironmentMutationRequest(server string, body CreateEnvironmentMutationJSONRequestBody) (*http.Request, error)
NewCreateEnvironmentMutationRequest calls the generic CreateEnvironmentMutation builder with application/json body
func NewCreateEnvironmentMutationRequestWithBody ¶
func NewCreateEnvironmentMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateEnvironmentMutationRequestWithBody generates requests for CreateEnvironmentMutation with any type of body
func NewCreateGCPIntegrationMutationRequest ¶
func NewCreateGCPIntegrationMutationRequest(server string, body CreateGCPIntegrationMutationJSONRequestBody) (*http.Request, error)
NewCreateGCPIntegrationMutationRequest calls the generic CreateGCPIntegrationMutation builder with application/json body
func NewCreateGCPIntegrationMutationRequestWithBody ¶
func NewCreateGCPIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateGCPIntegrationMutationRequestWithBody generates requests for CreateGCPIntegrationMutation with any type of body
func NewCreateGenericIntegrationMutationRequest ¶
func NewCreateGenericIntegrationMutationRequest(server string, body CreateGenericIntegrationMutationJSONRequestBody) (*http.Request, error)
NewCreateGenericIntegrationMutationRequest calls the generic CreateGenericIntegrationMutation builder with application/json body
func NewCreateGenericIntegrationMutationRequestWithBody ¶
func NewCreateGenericIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateGenericIntegrationMutationRequestWithBody generates requests for CreateGenericIntegrationMutation with any type of body
func NewCreateGitHubIntegrationMutationRequest ¶
func NewCreateGitHubIntegrationMutationRequest(server string, body CreateGitHubIntegrationMutationJSONRequestBody) (*http.Request, error)
NewCreateGitHubIntegrationMutationRequest calls the generic CreateGitHubIntegrationMutation builder with application/json body
func NewCreateGitHubIntegrationMutationRequestWithBody ¶
func NewCreateGitHubIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateGitHubIntegrationMutationRequestWithBody generates requests for CreateGitHubIntegrationMutation with any type of body
func NewCreateGitLabIntegrationMutationRequest ¶
func NewCreateGitLabIntegrationMutationRequest(server string, body CreateGitLabIntegrationMutationJSONRequestBody) (*http.Request, error)
NewCreateGitLabIntegrationMutationRequest calls the generic CreateGitLabIntegrationMutation builder with application/json body
func NewCreateGitLabIntegrationMutationRequestWithBody ¶
func NewCreateGitLabIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateGitLabIntegrationMutationRequestWithBody generates requests for CreateGitLabIntegrationMutation with any type of body
func NewCreateInviteMutationRequest ¶
func NewCreateInviteMutationRequest(server string, body CreateInviteMutationJSONRequestBody) (*http.Request, error)
NewCreateInviteMutationRequest calls the generic CreateInviteMutation builder with application/json body
func NewCreateInviteMutationRequestWithBody ¶
func NewCreateInviteMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateInviteMutationRequestWithBody generates requests for CreateInviteMutation with any type of body
func NewCreateKubernetesIntegrationMutationRequest ¶
func NewCreateKubernetesIntegrationMutationRequest(server string, body CreateKubernetesIntegrationMutationJSONRequestBody) (*http.Request, error)
NewCreateKubernetesIntegrationMutationRequest calls the generic CreateKubernetesIntegrationMutation builder with application/json body
func NewCreateKubernetesIntegrationMutationRequestWithBody ¶
func NewCreateKubernetesIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateKubernetesIntegrationMutationRequestWithBody generates requests for CreateKubernetesIntegrationMutation with any type of body
func NewCreateOrganizationMutationRequest ¶
func NewCreateOrganizationMutationRequest(server string, body CreateOrganizationMutationJSONRequestBody) (*http.Request, error)
NewCreateOrganizationMutationRequest calls the generic CreateOrganizationMutation builder with application/json body
func NewCreateOrganizationMutationRequestWithBody ¶
func NewCreateOrganizationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateOrganizationMutationRequestWithBody generates requests for CreateOrganizationMutation with any type of body
func NewCreateSIEMIntegrationMutationRequest ¶
func NewCreateSIEMIntegrationMutationRequest(server string, body CreateSIEMIntegrationMutationJSONRequestBody) (*http.Request, error)
NewCreateSIEMIntegrationMutationRequest calls the generic CreateSIEMIntegrationMutation builder with application/json body
func NewCreateSIEMIntegrationMutationRequestWithBody ¶
func NewCreateSIEMIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateSIEMIntegrationMutationRequestWithBody generates requests for CreateSIEMIntegrationMutation with any type of body
func NewCreateSlackIntegrationMutationRequest ¶
func NewCreateSlackIntegrationMutationRequest(server string, body CreateSlackIntegrationMutationJSONRequestBody) (*http.Request, error)
NewCreateSlackIntegrationMutationRequest calls the generic CreateSlackIntegrationMutation builder with application/json body
func NewCreateSlackIntegrationMutationRequestWithBody ¶
func NewCreateSlackIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateSlackIntegrationMutationRequestWithBody generates requests for CreateSlackIntegrationMutation with any type of body
func NewDeleteClusterMutationRequest ¶
NewDeleteClusterMutationRequest generates requests for DeleteClusterMutation
func NewDeleteEnvironmentLabelMutationRequest ¶
func NewDeleteEnvironmentLabelMutationRequest(server string, id string, key string) (*http.Request, error)
NewDeleteEnvironmentLabelMutationRequest generates requests for DeleteEnvironmentLabelMutation
func NewDeleteEnvironmentMutationRequest ¶
NewDeleteEnvironmentMutationRequest generates requests for DeleteEnvironmentMutation
func NewDeleteIntegrationMutationRequest ¶
NewDeleteIntegrationMutationRequest generates requests for DeleteIntegrationMutation
func NewDeleteInviteMutationRequest ¶
NewDeleteInviteMutationRequest generates requests for DeleteInviteMutation
func NewEnvironmentQueryRequest ¶
NewEnvironmentQueryRequest generates requests for EnvironmentQuery
func NewEnvironmentsQueryRequest ¶
func NewEnvironmentsQueryRequest(server string, params *EnvironmentsQueryParams) (*http.Request, error)
NewEnvironmentsQueryRequest generates requests for EnvironmentsQuery
func NewIntegrationQueryRequest ¶
NewIntegrationQueryRequest generates requests for IntegrationQuery
func NewIntegrationsQueryRequest ¶
func NewIntegrationsQueryRequest(server string, params *IntegrationsQueryParams) (*http.Request, error)
NewIntegrationsQueryRequest generates requests for IntegrationsQuery
func NewInviteQueryRequest ¶
NewInviteQueryRequest generates requests for InviteQuery
func NewInvitesQueryRequest ¶
func NewInvitesQueryRequest(server string, params *InvitesQueryParams) (*http.Request, error)
NewInvitesQueryRequest generates requests for InvitesQuery
func NewMeQueryRequest ¶
NewMeQueryRequest generates requests for MeQuery
func NewNamespaceQueryRequest ¶
NewNamespaceQueryRequest generates requests for NamespaceQuery
func NewNamespacesQueryRequest ¶
func NewNamespacesQueryRequest(server string, params *NamespacesQueryParams) (*http.Request, error)
NewNamespacesQueryRequest generates requests for NamespacesQuery
func NewOneClusterQueryRequest ¶
func NewOneClusterQueryRequest(server string, params *OneClusterQueryParams) (*http.Request, error)
NewOneClusterQueryRequest generates requests for OneClusterQuery
func NewOneEnvironmentQueryRequest ¶
func NewOneEnvironmentQueryRequest(server string, params *OneEnvironmentQueryParams) (*http.Request, error)
NewOneEnvironmentQueryRequest generates requests for OneEnvironmentQuery
func NewOneIntegrationQueryRequest ¶
func NewOneIntegrationQueryRequest(server string, params *OneIntegrationQueryParams) (*http.Request, error)
NewOneIntegrationQueryRequest generates requests for OneIntegrationQuery
func NewOneInviteQueryRequest ¶
func NewOneInviteQueryRequest(server string, params *OneInviteQueryParams) (*http.Request, error)
NewOneInviteQueryRequest generates requests for OneInviteQuery
func NewOneNamespaceQueryRequest ¶
func NewOneNamespaceQueryRequest(server string, params *OneNamespaceQueryParams) (*http.Request, error)
NewOneNamespaceQueryRequest generates requests for OneNamespaceQuery
func NewOneServiceQueryRequest ¶
func NewOneServiceQueryRequest(server string, params *OneServiceQueryParams) (*http.Request, error)
NewOneServiceQueryRequest generates requests for OneServiceQuery
func NewOrgUsersQueryRequest ¶
NewOrgUsersQueryRequest generates requests for OrgUsersQuery
func NewOrganizationQueryRequest ¶
NewOrganizationQueryRequest generates requests for OrganizationQuery
func NewOrganizationsQueryRequest ¶
NewOrganizationsQueryRequest generates requests for OrganizationsQuery
func NewPaginateServicesQueryRequest ¶
func NewPaginateServicesQueryRequest(server string, params *PaginateServicesQueryParams) (*http.Request, error)
NewPaginateServicesQueryRequest generates requests for PaginateServicesQuery
func NewPingQueryRequest ¶
NewPingQueryRequest generates requests for PingQuery
func NewRemoveUserFromOrganizationMutationRequest ¶
func NewRemoveUserFromOrganizationMutationRequest(server string, id string, userId string) (*http.Request, error)
NewRemoveUserFromOrganizationMutationRequest generates requests for RemoveUserFromOrganizationMutation
func NewReportTerraformResourcesMutationRequest ¶
func NewReportTerraformResourcesMutationRequest(server string, body ReportTerraformResourcesMutationJSONRequestBody) (*http.Request, error)
NewReportTerraformResourcesMutationRequest calls the generic ReportTerraformResourcesMutation builder with application/json body
func NewReportTerraformResourcesMutationRequestWithBody ¶
func NewReportTerraformResourcesMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewReportTerraformResourcesMutationRequestWithBody generates requests for ReportTerraformResourcesMutation with any type of body
func NewServiceClientIntentsQueryRequest ¶
func NewServiceClientIntentsQueryRequest(server string, id string, body ServiceClientIntentsQueryJSONRequestBody) (*http.Request, error)
NewServiceClientIntentsQueryRequest calls the generic ServiceClientIntentsQuery builder with application/json body
func NewServiceClientIntentsQueryRequestWithBody ¶
func NewServiceClientIntentsQueryRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewServiceClientIntentsQueryRequestWithBody generates requests for ServiceClientIntentsQuery with any type of body
func NewServiceIncomingInternetConnectionsQueryRequest ¶
func NewServiceIncomingInternetConnectionsQueryRequest(server string, targetServiceId string, params *ServiceIncomingInternetConnectionsQueryParams) (*http.Request, error)
NewServiceIncomingInternetConnectionsQueryRequest generates requests for ServiceIncomingInternetConnectionsQuery
func NewServiceQueryRequest ¶
NewServiceQueryRequest generates requests for ServiceQuery
func NewServicesQueryRequest ¶
func NewServicesQueryRequest(server string, params *ServicesQueryParams) (*http.Request, error)
NewServicesQueryRequest generates requests for ServicesQuery
func NewTerraformResourceByIdentityQueryRequest ¶
func NewTerraformResourceByIdentityQueryRequest(server string, params *TerraformResourceByIdentityQueryParams) (*http.Request, error)
NewTerraformResourceByIdentityQueryRequest generates requests for TerraformResourceByIdentityQuery
func NewUpdateAWSIntegrationMutationRequest ¶
func NewUpdateAWSIntegrationMutationRequest(server string, body UpdateAWSIntegrationMutationJSONRequestBody) (*http.Request, error)
NewUpdateAWSIntegrationMutationRequest calls the generic UpdateAWSIntegrationMutation builder with application/json body
func NewUpdateAWSIntegrationMutationRequestWithBody ¶
func NewUpdateAWSIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAWSIntegrationMutationRequestWithBody generates requests for UpdateAWSIntegrationMutation with any type of body
func NewUpdateAwsVisibilityIntegrationMutationRequest ¶
func NewUpdateAwsVisibilityIntegrationMutationRequest(server string, body UpdateAwsVisibilityIntegrationMutationJSONRequestBody) (*http.Request, error)
NewUpdateAwsVisibilityIntegrationMutationRequest calls the generic UpdateAwsVisibilityIntegrationMutation builder with application/json body
func NewUpdateAwsVisibilityIntegrationMutationRequestWithBody ¶
func NewUpdateAwsVisibilityIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAwsVisibilityIntegrationMutationRequestWithBody generates requests for UpdateAwsVisibilityIntegrationMutation with any type of body
func NewUpdateAzureIntegrationMutationRequest ¶
func NewUpdateAzureIntegrationMutationRequest(server string, body UpdateAzureIntegrationMutationJSONRequestBody) (*http.Request, error)
NewUpdateAzureIntegrationMutationRequest calls the generic UpdateAzureIntegrationMutation builder with application/json body
func NewUpdateAzureIntegrationMutationRequestWithBody ¶
func NewUpdateAzureIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAzureIntegrationMutationRequestWithBody generates requests for UpdateAzureIntegrationMutation with any type of body
func NewUpdateClusterMutationRequest ¶
func NewUpdateClusterMutationRequest(server string, id string, body UpdateClusterMutationJSONRequestBody) (*http.Request, error)
NewUpdateClusterMutationRequest calls the generic UpdateClusterMutation builder with application/json body
func NewUpdateClusterMutationRequestWithBody ¶
func NewUpdateClusterMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateClusterMutationRequestWithBody generates requests for UpdateClusterMutation with any type of body
func NewUpdateDatabaseIntegrationMutationRequest ¶
func NewUpdateDatabaseIntegrationMutationRequest(server string, id string, body UpdateDatabaseIntegrationMutationJSONRequestBody) (*http.Request, error)
NewUpdateDatabaseIntegrationMutationRequest calls the generic UpdateDatabaseIntegrationMutation builder with application/json body
func NewUpdateDatabaseIntegrationMutationRequestWithBody ¶
func NewUpdateDatabaseIntegrationMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDatabaseIntegrationMutationRequestWithBody generates requests for UpdateDatabaseIntegrationMutation with any type of body
func NewUpdateEnvironmentMutationRequest ¶
func NewUpdateEnvironmentMutationRequest(server string, id string, body UpdateEnvironmentMutationJSONRequestBody) (*http.Request, error)
NewUpdateEnvironmentMutationRequest calls the generic UpdateEnvironmentMutation builder with application/json body
func NewUpdateEnvironmentMutationRequestWithBody ¶
func NewUpdateEnvironmentMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateEnvironmentMutationRequestWithBody generates requests for UpdateEnvironmentMutation with any type of body
func NewUpdateGCPIntegrationMutationRequest ¶
func NewUpdateGCPIntegrationMutationRequest(server string, body UpdateGCPIntegrationMutationJSONRequestBody) (*http.Request, error)
NewUpdateGCPIntegrationMutationRequest calls the generic UpdateGCPIntegrationMutation builder with application/json body
func NewUpdateGCPIntegrationMutationRequestWithBody ¶
func NewUpdateGCPIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateGCPIntegrationMutationRequestWithBody generates requests for UpdateGCPIntegrationMutation with any type of body
func NewUpdateGenericIntegrationMutationRequest ¶
func NewUpdateGenericIntegrationMutationRequest(server string, id string, body UpdateGenericIntegrationMutationJSONRequestBody) (*http.Request, error)
NewUpdateGenericIntegrationMutationRequest calls the generic UpdateGenericIntegrationMutation builder with application/json body
func NewUpdateGenericIntegrationMutationRequestWithBody ¶
func NewUpdateGenericIntegrationMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateGenericIntegrationMutationRequestWithBody generates requests for UpdateGenericIntegrationMutation with any type of body
func NewUpdateGitHubIntegrationMutationRequest ¶
func NewUpdateGitHubIntegrationMutationRequest(server string, body UpdateGitHubIntegrationMutationJSONRequestBody) (*http.Request, error)
NewUpdateGitHubIntegrationMutationRequest calls the generic UpdateGitHubIntegrationMutation builder with application/json body
func NewUpdateGitHubIntegrationMutationRequestWithBody ¶
func NewUpdateGitHubIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateGitHubIntegrationMutationRequestWithBody generates requests for UpdateGitHubIntegrationMutation with any type of body
func NewUpdateGitLabIntegrationMutationRequest ¶
func NewUpdateGitLabIntegrationMutationRequest(server string, body UpdateGitLabIntegrationMutationJSONRequestBody) (*http.Request, error)
NewUpdateGitLabIntegrationMutationRequest calls the generic UpdateGitLabIntegrationMutation builder with application/json body
func NewUpdateGitLabIntegrationMutationRequestWithBody ¶
func NewUpdateGitLabIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateGitLabIntegrationMutationRequestWithBody generates requests for UpdateGitLabIntegrationMutation with any type of body
func NewUpdateKubernetesIntegrationMutationRequest ¶
func NewUpdateKubernetesIntegrationMutationRequest(server string, id string, body UpdateKubernetesIntegrationMutationJSONRequestBody) (*http.Request, error)
NewUpdateKubernetesIntegrationMutationRequest calls the generic UpdateKubernetesIntegrationMutation builder with application/json body
func NewUpdateKubernetesIntegrationMutationRequestWithBody ¶
func NewUpdateKubernetesIntegrationMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateKubernetesIntegrationMutationRequestWithBody generates requests for UpdateKubernetesIntegrationMutation with any type of body
func NewUpdateOrganizationMutationRequest ¶
func NewUpdateOrganizationMutationRequest(server string, id string, body UpdateOrganizationMutationJSONRequestBody) (*http.Request, error)
NewUpdateOrganizationMutationRequest calls the generic UpdateOrganizationMutation builder with application/json body
func NewUpdateOrganizationMutationRequestWithBody ¶
func NewUpdateOrganizationMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateOrganizationMutationRequestWithBody generates requests for UpdateOrganizationMutation with any type of body
func NewUpdateSIEMIntegrationMutationRequest ¶
func NewUpdateSIEMIntegrationMutationRequest(server string, id string, body UpdateSIEMIntegrationMutationJSONRequestBody) (*http.Request, error)
NewUpdateSIEMIntegrationMutationRequest calls the generic UpdateSIEMIntegrationMutation builder with application/json body
func NewUpdateSIEMIntegrationMutationRequestWithBody ¶
func NewUpdateSIEMIntegrationMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSIEMIntegrationMutationRequestWithBody generates requests for UpdateSIEMIntegrationMutation with any type of body
func NewUpdateServiceMutationRequest ¶
func NewUpdateServiceMutationRequest(server string, id string, body UpdateServiceMutationJSONRequestBody) (*http.Request, error)
NewUpdateServiceMutationRequest calls the generic UpdateServiceMutation builder with application/json body
func NewUpdateServiceMutationRequestWithBody ¶
func NewUpdateServiceMutationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateServiceMutationRequestWithBody generates requests for UpdateServiceMutation with any type of body
func NewUpdateSlackIntegrationMutationRequest ¶
func NewUpdateSlackIntegrationMutationRequest(server string, body UpdateSlackIntegrationMutationJSONRequestBody) (*http.Request, error)
NewUpdateSlackIntegrationMutationRequest calls the generic UpdateSlackIntegrationMutation builder with application/json body
func NewUpdateSlackIntegrationMutationRequestWithBody ¶
func NewUpdateSlackIntegrationMutationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSlackIntegrationMutationRequestWithBody generates requests for UpdateSlackIntegrationMutation with any type of body
func NewUserQueryRequest ¶
NewUserQueryRequest generates requests for UserQuery
Types ¶
type APPLIEDINTENTSERROR ¶
type APPLIEDINTENTSERROR = Error
APPLIEDINTENTSERROR defines model for APPLIED_INTENTS_ERROR.
type AWSInfo ¶
type AWSInfo struct {
AwsAccountId string `json:"awsAccountId"`
EksClusterName string `json:"eksClusterName"`
Namespace string `json:"namespace"`
Region string `json:"region"`
}
AWSInfo defines model for AWSInfo.
type AWSInfoInput ¶
type AWSInfoInput struct {
AwsAccountId string `json:"awsAccountId"`
ClusterId string `json:"clusterId"`
EksClusterName string `json:"eksClusterName"`
Namespace string `json:"namespace"`
Region string `json:"region"`
}
AWSInfoInput defines model for AWSInfoInput.
type AWSResource ¶
type AWSResource struct {
Info map[string]interface{} `json:"info"`
Type AWSResourceType `json:"type"`
}
AWSResource defines model for AWSResource.
type AWSResourceType ¶
type AWSResourceType string
AWSResourceType defines model for AWSResource.Type.
const ( AWSResourceTypeGENERAL AWSResourceType = "GENERAL" AWSResourceTypeS3 AWSResourceType = "S3" )
Defines values for AWSResourceType.
type AWSVisibility ¶
type AWSVisibility struct {
Arn string `json:"arn"`
Domain *string `json:"domain,omitempty"`
EksIngressName *string `json:"eksIngressName,omitempty"`
Ips []string `json:"ips"`
LbArn *string `json:"lbArn,omitempty"`
Name string `json:"name"`
Region string `json:"region"`
ResourceType AWSVisibilityResourceType `json:"resourceType"`
}
AWSVisibility defines model for AWSVisibility.
type AWSVisibilityResourceType ¶
type AWSVisibilityResourceType string
AWSVisibilityResourceType defines model for AWSVisibility.ResourceType.
const (
EKS AWSVisibilityResourceType = "EKS"
)
Defines values for AWSVisibilityResourceType.
type AWSVisibilitySettings ¶
type AWSVisibilitySettings struct {
AwsAccountId string `json:"awsAccountId"`
ExternalId string `json:"externalId"`
IsActive bool `json:"isActive"`
Regions []string `json:"regions"`
}
AWSVisibilitySettings defines model for AWSVisibilitySettings.
type AWSVisibilitySettingsInput ¶
type AWSVisibilitySettingsInput struct {
AwsAccountId string `json:"awsAccountId"`
IsActive bool `json:"isActive"`
Regions []string `json:"regions"`
}
AWSVisibilitySettingsInput defines model for AWSVisibilitySettingsInput.
type AcceptInviteMutationJSONBody ¶
type AcceptInviteMutationJSONBody = map[string]interface{}
AcceptInviteMutationJSONBody defines parameters for AcceptInviteMutation.
type AcceptInviteMutationJSONRequestBody ¶
type AcceptInviteMutationJSONRequestBody = AcceptInviteMutationJSONBody
AcceptInviteMutationJSONRequestBody defines body for AcceptInviteMutation for application/json ContentType.
type AcceptInviteMutationResponse ¶
type AcceptInviteMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Invite
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseAcceptInviteMutationResponse ¶
func ParseAcceptInviteMutationResponse(rsp *http.Response) (*AcceptInviteMutationResponse, error)
ParseAcceptInviteMutationResponse parses an HTTP response from a AcceptInviteMutationWithResponse call
func (AcceptInviteMutationResponse) Status ¶
func (r AcceptInviteMutationResponse) Status() string
Status returns HTTPResponse.Status
func (AcceptInviteMutationResponse) StatusCode ¶
func (r AcceptInviteMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AccessGraph ¶
type AccessGraph struct {
Clusters []struct {
Id string `json:"id"`
} `json:"clusters"`
// Filter Access graph filter
Filter AccessGraphFilter `json:"filter"`
ServiceAccessGraphs []ServiceAccessGraph `json:"serviceAccessGraphs"`
ServiceCount int32 `json:"serviceCount"`
}
AccessGraph defines model for AccessGraph.
type AccessGraphEdge ¶
type AccessGraphEdge struct {
AccessStatus EdgeAccessStatus `json:"accessStatus"`
AccessStatuses EdgeAccessStatuses `json:"accessStatuses"`
AppliedIntents []struct {
Id string `json:"id"`
} `json:"appliedIntents"`
Client struct {
Id string `json:"id"`
} `json:"client"`
DiscoveredIntents []struct {
Id string `json:"id"`
} `json:"discoveredIntents"`
Findings []CallFinding `json:"findings"`
Server struct {
Id string `json:"id"`
} `json:"server"`
Traffic TrafficLevel `json:"traffic"`
}
AccessGraphEdge defines model for AccessGraphEdge.
type AccessGraphFilter ¶
type AccessGraphFilter struct {
ClusterIds *IDFilterValue `json:"clusterIds,omitempty"`
EnvironmentIds *IDFilterValue `json:"environmentIds,omitempty"`
FeatureFlags *FeatureFlags `json:"featureFlags,omitempty"`
Hits *NumericFilterValue `json:"hits,omitempty"`
IncludeOnlyClientsMatchingFilter *bool `json:"includeOnlyClientsMatchingFilter,omitempty"`
LastSeen *TimeFilterValue `json:"lastSeen,omitempty"`
NamespaceIds *IDFilterValue `json:"namespaceIds,omitempty"`
ServiceIds *IDFilterValue `json:"serviceIds,omitempty"`
}
AccessGraphFilter Access graph filter
type AccessGraphQueryJSONBody ¶
type AccessGraphQueryJSONBody struct {
Filter *InputAccessGraphFilter `json:"filter,omitempty"`
}
AccessGraphQueryJSONBody defines parameters for AccessGraphQuery.
type AccessGraphQueryJSONRequestBody ¶
type AccessGraphQueryJSONRequestBody AccessGraphQueryJSONBody
AccessGraphQueryJSONRequestBody defines body for AccessGraphQuery for application/json ContentType.
type AccessGraphQueryResponse ¶
type AccessGraphQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccessGraph
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseAccessGraphQueryResponse ¶
func ParseAccessGraphQueryResponse(rsp *http.Response) (*AccessGraphQueryResponse, error)
ParseAccessGraphQueryResponse parses an HTTP response from a AccessGraphQueryWithResponse call
func (AccessGraphQueryResponse) Status ¶
func (r AccessGraphQueryResponse) Status() string
Status returns HTTPResponse.Status
func (AccessGraphQueryResponse) StatusCode ¶
func (r AccessGraphQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AccessLog ¶
type AccessLog struct {
Clusters []struct {
Id string `json:"id"`
} `json:"clusters"`
Entries []AccessLogEdge `json:"entries"`
Namespaces []struct {
Id string `json:"id"`
} `json:"namespaces"`
TimeRange TimeRange `json:"timeRange"`
TotalCount int32 `json:"totalCount"`
}
AccessLog defines model for AccessLog.
type AccessLogEdge ¶
type AccessLogEdge struct {
AccessStatus EdgeAccessStatus `json:"accessStatus"`
AppliedIntents *[]struct {
Id string `json:"id"`
} `json:"appliedIntents,omitempty"`
Client struct {
Id string `json:"id"`
} `json:"client"`
Dns string `json:"dns"`
OriginIntent struct {
Id string `json:"id"`
} `json:"originIntent"`
Server struct {
Id string `json:"id"`
} `json:"server"`
Timestamp time.Time `json:"timestamp"`
}
AccessLogEdge defines model for AccessLogEdge.
type AccessLogQueryJSONBody ¶
type AccessLogQueryJSONBody struct {
// Filter Access log filter
Filter *InputAccessLogFilter `json:"filter,omitempty"`
}
AccessLogQueryJSONBody defines parameters for AccessLogQuery.
type AccessLogQueryJSONRequestBody ¶
type AccessLogQueryJSONRequestBody AccessLogQueryJSONBody
AccessLogQueryJSONRequestBody defines body for AccessLogQuery for application/json ContentType.
type AccessLogQueryResponse ¶
type AccessLogQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccessLog
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseAccessLogQueryResponse ¶
func ParseAccessLogQueryResponse(rsp *http.Response) (*AccessLogQueryResponse, error)
ParseAccessLogQueryResponse parses an HTTP response from a AccessLogQueryWithResponse call
func (AccessLogQueryResponse) Status ¶
func (r AccessLogQueryResponse) Status() string
Status returns HTTPResponse.Status
func (AccessLogQueryResponse) StatusCode ¶
func (r AccessLogQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddEnvironmentLabelMutationJSONBody ¶
type AddEnvironmentLabelMutationJSONBody struct {
Label LabelInput `json:"label"`
}
AddEnvironmentLabelMutationJSONBody defines parameters for AddEnvironmentLabelMutation.
type AddEnvironmentLabelMutationJSONRequestBody ¶
type AddEnvironmentLabelMutationJSONRequestBody AddEnvironmentLabelMutationJSONBody
AddEnvironmentLabelMutationJSONRequestBody defines body for AddEnvironmentLabelMutation for application/json ContentType.
type AddEnvironmentLabelMutationResponse ¶
type AddEnvironmentLabelMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Environment
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseAddEnvironmentLabelMutationResponse ¶
func ParseAddEnvironmentLabelMutationResponse(rsp *http.Response) (*AddEnvironmentLabelMutationResponse, error)
ParseAddEnvironmentLabelMutationResponse parses an HTTP response from a AddEnvironmentLabelMutationWithResponse call
func (AddEnvironmentLabelMutationResponse) Status ¶
func (r AddEnvironmentLabelMutationResponse) Status() string
Status returns HTTPResponse.Status
func (AddEnvironmentLabelMutationResponse) StatusCode ¶
func (r AddEnvironmentLabelMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AssociateNamespaceToEnvMutationJSONBody ¶
type AssociateNamespaceToEnvMutationJSONBody struct {
EnvironmentId *string `json:"environmentId,omitempty"`
}
AssociateNamespaceToEnvMutationJSONBody defines parameters for AssociateNamespaceToEnvMutation.
type AssociateNamespaceToEnvMutationJSONRequestBody ¶
type AssociateNamespaceToEnvMutationJSONRequestBody AssociateNamespaceToEnvMutationJSONBody
AssociateNamespaceToEnvMutationJSONRequestBody defines body for AssociateNamespaceToEnvMutation for application/json ContentType.
type AssociateNamespaceToEnvMutationResponse ¶
type AssociateNamespaceToEnvMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Namespace
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseAssociateNamespaceToEnvMutationResponse ¶
func ParseAssociateNamespaceToEnvMutationResponse(rsp *http.Response) (*AssociateNamespaceToEnvMutationResponse, error)
ParseAssociateNamespaceToEnvMutationResponse parses an HTTP response from a AssociateNamespaceToEnvMutationWithResponse call
func (AssociateNamespaceToEnvMutationResponse) Status ¶
func (r AssociateNamespaceToEnvMutationResponse) Status() string
Status returns HTTPResponse.Status
func (AssociateNamespaceToEnvMutationResponse) StatusCode ¶
func (r AssociateNamespaceToEnvMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AzureInfo ¶
type AzureInfo struct {
AksClusterName string `json:"aksClusterName"`
Namespace string `json:"namespace"`
ResourceGroup string `json:"resourceGroup"`
SubscriptionId string `json:"subscriptionId"`
TenantId string `json:"tenantId"`
}
AzureInfo defines model for AzureInfo.
type AzureInfoInput ¶
type AzureInfoInput struct {
AksClusterName string `json:"aksClusterName"`
ClusterId string `json:"clusterId"`
Namespace string `json:"namespace"`
ResourceGroup string `json:"resourceGroup"`
SubscriptionId string `json:"subscriptionId"`
TenantId string `json:"tenantId"`
}
AzureInfoInput defines model for AzureInfoInput.
type AzureResource ¶
type AzureResource struct {
Resource string `json:"resource"`
}
AzureResource defines model for AzureResource.
type CallFinding ¶
type CallFinding struct {
Code CallFindingCode `json:"code"`
Reason string `json:"reason"`
Standard CallFindingStandard `json:"standard"`
}
CallFinding defines model for CallFinding.
type CallFindingCode ¶
type CallFindingCode string
CallFindingCode defines model for CallFinding.Code.
const ( CallFindingCodePCI40 CallFindingCode = "PCI_4_0" CallFindingCodePCI4011 CallFindingCode = "PCI_4_0_1_1" CallFindingCodePCI40112 CallFindingCode = "PCI_4_0_1_1_2" CallFindingCodePCI40114 CallFindingCode = "PCI_4_0_1_1_4" CallFindingCodePCI40116 CallFindingCode = "PCI_4_0_1_1_6" CallFindingCodePCI4012 CallFindingCode = "PCI_4_0_1_2" CallFindingCodePCI40121 CallFindingCode = "PCI_4_0_1_2_1" CallFindingCodePCI4013 CallFindingCode = "PCI_4_0_1_3" CallFindingCodePCI40134 CallFindingCode = "PCI_4_0_1_3_4" CallFindingCodePCI40136 CallFindingCode = "PCI_4_0_1_3_6" CallFindingCodePCI4071 CallFindingCode = "PCI_4_0_7_1" CallFindingCodePCI4072 CallFindingCode = "PCI_4_0_7_2" CallFindingCodePCI4087 CallFindingCode = "PCI_4_0_8_7" CallFindingCodeTHREATINTELLIGENCE CallFindingCode = "THREAT_INTELLIGENCE" CallFindingCodeTHREATINTELLIGENCEKNOWNIOCS CallFindingCode = "THREAT_INTELLIGENCE_KNOWN_IOCS" CallFindingCodeZEROTRUST CallFindingCode = "ZERO_TRUST" CallFindingCodeZEROTRUSTALLINTRACLUSTERACCESSCOVERED CallFindingCode = "ZERO_TRUST_ALL_INTRA_CLUSTER_ACCESS_COVERED" CallFindingCodeZEROTRUSTDEFAULTDENY CallFindingCode = "ZERO_TRUST_DEFAULT_DENY" CallFindingCodeZEROTRUSTEGRESSACCESSCOVERED CallFindingCode = "ZERO_TRUST_EGRESS_ACCESS_COVERED" CallFindingCodeZEROTRUSTEXTERNALINGRESSTAGGED CallFindingCode = "ZERO_TRUST_EXTERNAL_INGRESS_TAGGED" CallFindingCodeZEROTRUSTSENSITIVE CallFindingCode = "ZERO_TRUST_SENSITIVE" )
Defines values for CallFindingCode.
type CallFindingStandard ¶
type CallFindingStandard string
CallFindingStandard defines model for CallFinding.Standard.
const ( CallFindingStandardHIPAA CallFindingStandard = "HIPAA" CallFindingStandardPCI40 CallFindingStandard = "PCI_4_0" CallFindingStandardPII CallFindingStandard = "PII" CallFindingStandardTHREATINTELLIGENCE CallFindingStandard = "THREAT_INTELLIGENCE" CallFindingStandardZEROTRUST CallFindingStandard = "ZERO_TRUST" )
Defines values for CallFindingStandard.
type CertificateInformation ¶
type CertificateInformation struct {
CommonName string `json:"commonName"`
DnsNames *[]string `json:"dnsNames,omitempty"`
Ttl *int32 `json:"ttl,omitempty"`
}
CertificateInformation defines model for CertificateInformation.
type Client ¶
type Client struct {
// The endpoint of the server conforming to this interface, with scheme,
// https://api.deepmap.com for example. This can contain a path relative
// to the server, such as https://api.deepmap.com/dev-test, and all the
// paths in the swagger spec will be appended to the server.
Server string
// Doer for performing requests, typically a *http.Client with any
// customized settings, such as certificate chains.
Client HttpRequestDoer
// A list of callbacks for modifying requests which are generated before sending over
// the network.
RequestEditors []RequestEditorFn
}
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) AcceptInviteMutation ¶
func (c *Client) AcceptInviteMutation(ctx context.Context, id string, body AcceptInviteMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AcceptInviteMutationWithBody ¶
func (*Client) AccessGraphQuery ¶
func (c *Client) AccessGraphQuery(ctx context.Context, body AccessGraphQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AccessGraphQueryWithBody ¶
func (*Client) AccessLogQuery ¶
func (c *Client) AccessLogQuery(ctx context.Context, body AccessLogQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AccessLogQueryWithBody ¶
func (*Client) AddEnvironmentLabelMutation ¶
func (c *Client) AddEnvironmentLabelMutation(ctx context.Context, id string, body AddEnvironmentLabelMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddEnvironmentLabelMutationWithBody ¶
func (*Client) AssociateNamespaceToEnvMutation ¶
func (c *Client) AssociateNamespaceToEnvMutation(ctx context.Context, id string, body AssociateNamespaceToEnvMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AssociateNamespaceToEnvMutationWithBody ¶
func (*Client) ClientIntentsQuery ¶
func (c *Client) ClientIntentsQuery(ctx context.Context, body ClientIntentsQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ClientIntentsQueryWithBody ¶
func (*Client) ClusterQuery ¶
func (*Client) ClustersQuery ¶
func (c *Client) ClustersQuery(ctx context.Context, params *ClustersQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAWSIntegrationMutation ¶
func (c *Client) CreateAWSIntegrationMutation(ctx context.Context, body CreateAWSIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAWSIntegrationMutationWithBody ¶
func (*Client) CreateAwsVisibilityIntegrationMutation ¶
func (c *Client) CreateAwsVisibilityIntegrationMutation(ctx context.Context, body CreateAwsVisibilityIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAwsVisibilityIntegrationMutationWithBody ¶
func (*Client) CreateAzureIntegrationMutation ¶
func (c *Client) CreateAzureIntegrationMutation(ctx context.Context, body CreateAzureIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAzureIntegrationMutationWithBody ¶
func (*Client) CreateClusterMutation ¶
func (c *Client) CreateClusterMutation(ctx context.Context, body CreateClusterMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateClusterMutationWithBody ¶
func (*Client) CreateDatabaseIntegrationMutation ¶
func (c *Client) CreateDatabaseIntegrationMutation(ctx context.Context, body CreateDatabaseIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDatabaseIntegrationMutationWithBody ¶
func (*Client) CreateEnvironmentMutation ¶
func (c *Client) CreateEnvironmentMutation(ctx context.Context, body CreateEnvironmentMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateEnvironmentMutationWithBody ¶
func (*Client) CreateGCPIntegrationMutation ¶
func (c *Client) CreateGCPIntegrationMutation(ctx context.Context, body CreateGCPIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGCPIntegrationMutationWithBody ¶
func (*Client) CreateGenericIntegrationMutation ¶
func (c *Client) CreateGenericIntegrationMutation(ctx context.Context, body CreateGenericIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGenericIntegrationMutationWithBody ¶
func (*Client) CreateGitHubIntegrationMutation ¶
func (c *Client) CreateGitHubIntegrationMutation(ctx context.Context, body CreateGitHubIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGitHubIntegrationMutationWithBody ¶
func (*Client) CreateGitLabIntegrationMutation ¶
func (c *Client) CreateGitLabIntegrationMutation(ctx context.Context, body CreateGitLabIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGitLabIntegrationMutationWithBody ¶
func (*Client) CreateInviteMutation ¶
func (c *Client) CreateInviteMutation(ctx context.Context, body CreateInviteMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateInviteMutationWithBody ¶
func (*Client) CreateKubernetesIntegrationMutation ¶
func (c *Client) CreateKubernetesIntegrationMutation(ctx context.Context, body CreateKubernetesIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateKubernetesIntegrationMutationWithBody ¶
func (*Client) CreateOrganizationMutation ¶
func (c *Client) CreateOrganizationMutation(ctx context.Context, body CreateOrganizationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateOrganizationMutationWithBody ¶
func (*Client) CreateSIEMIntegrationMutation ¶
func (c *Client) CreateSIEMIntegrationMutation(ctx context.Context, body CreateSIEMIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSIEMIntegrationMutationWithBody ¶
func (*Client) CreateSlackIntegrationMutation ¶
func (c *Client) CreateSlackIntegrationMutation(ctx context.Context, body CreateSlackIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSlackIntegrationMutationWithBody ¶
func (*Client) DeleteClusterMutation ¶
func (*Client) DeleteEnvironmentLabelMutation ¶
func (*Client) DeleteEnvironmentMutation ¶
func (*Client) DeleteIntegrationMutation ¶
func (*Client) DeleteInviteMutation ¶
func (*Client) EnvironmentQuery ¶
func (*Client) EnvironmentsQuery ¶
func (c *Client) EnvironmentsQuery(ctx context.Context, params *EnvironmentsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) IntegrationQuery ¶
func (*Client) IntegrationsQuery ¶
func (c *Client) IntegrationsQuery(ctx context.Context, params *IntegrationsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) InviteQuery ¶
func (*Client) InvitesQuery ¶
func (c *Client) InvitesQuery(ctx context.Context, params *InvitesQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) NamespaceQuery ¶
func (*Client) NamespacesQuery ¶
func (c *Client) NamespacesQuery(ctx context.Context, params *NamespacesQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) OneClusterQuery ¶
func (c *Client) OneClusterQuery(ctx context.Context, params *OneClusterQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) OneEnvironmentQuery ¶
func (c *Client) OneEnvironmentQuery(ctx context.Context, params *OneEnvironmentQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) OneIntegrationQuery ¶
func (c *Client) OneIntegrationQuery(ctx context.Context, params *OneIntegrationQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) OneInviteQuery ¶
func (c *Client) OneInviteQuery(ctx context.Context, params *OneInviteQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) OneNamespaceQuery ¶
func (c *Client) OneNamespaceQuery(ctx context.Context, params *OneNamespaceQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) OneServiceQuery ¶
func (c *Client) OneServiceQuery(ctx context.Context, params *OneServiceQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) OrgUsersQuery ¶
func (*Client) OrganizationQuery ¶
func (*Client) OrganizationsQuery ¶
func (*Client) PaginateServicesQuery ¶
func (c *Client) PaginateServicesQuery(ctx context.Context, params *PaginateServicesQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveUserFromOrganizationMutation ¶
func (*Client) ReportTerraformResourcesMutation ¶
func (c *Client) ReportTerraformResourcesMutation(ctx context.Context, body ReportTerraformResourcesMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ReportTerraformResourcesMutationWithBody ¶
func (*Client) ServiceClientIntentsQuery ¶
func (c *Client) ServiceClientIntentsQuery(ctx context.Context, id string, body ServiceClientIntentsQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ServiceClientIntentsQueryWithBody ¶
func (*Client) ServiceIncomingInternetConnectionsQuery ¶
func (c *Client) ServiceIncomingInternetConnectionsQuery(ctx context.Context, targetServiceId string, params *ServiceIncomingInternetConnectionsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ServiceQuery ¶
func (*Client) ServicesQuery ¶
func (c *Client) ServicesQuery(ctx context.Context, params *ServicesQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TerraformResourceByIdentityQuery ¶
func (c *Client) TerraformResourceByIdentityQuery(ctx context.Context, params *TerraformResourceByIdentityQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAWSIntegrationMutation ¶
func (c *Client) UpdateAWSIntegrationMutation(ctx context.Context, body UpdateAWSIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAWSIntegrationMutationWithBody ¶
func (*Client) UpdateAwsVisibilityIntegrationMutation ¶
func (c *Client) UpdateAwsVisibilityIntegrationMutation(ctx context.Context, body UpdateAwsVisibilityIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAwsVisibilityIntegrationMutationWithBody ¶
func (*Client) UpdateAzureIntegrationMutation ¶
func (c *Client) UpdateAzureIntegrationMutation(ctx context.Context, body UpdateAzureIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAzureIntegrationMutationWithBody ¶
func (*Client) UpdateClusterMutation ¶
func (c *Client) UpdateClusterMutation(ctx context.Context, id string, body UpdateClusterMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateClusterMutationWithBody ¶
func (*Client) UpdateDatabaseIntegrationMutation ¶
func (c *Client) UpdateDatabaseIntegrationMutation(ctx context.Context, id string, body UpdateDatabaseIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDatabaseIntegrationMutationWithBody ¶
func (*Client) UpdateEnvironmentMutation ¶
func (c *Client) UpdateEnvironmentMutation(ctx context.Context, id string, body UpdateEnvironmentMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateEnvironmentMutationWithBody ¶
func (*Client) UpdateGCPIntegrationMutation ¶
func (c *Client) UpdateGCPIntegrationMutation(ctx context.Context, body UpdateGCPIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGCPIntegrationMutationWithBody ¶
func (*Client) UpdateGenericIntegrationMutation ¶
func (c *Client) UpdateGenericIntegrationMutation(ctx context.Context, id string, body UpdateGenericIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGenericIntegrationMutationWithBody ¶
func (*Client) UpdateGitHubIntegrationMutation ¶
func (c *Client) UpdateGitHubIntegrationMutation(ctx context.Context, body UpdateGitHubIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGitHubIntegrationMutationWithBody ¶
func (*Client) UpdateGitLabIntegrationMutation ¶
func (c *Client) UpdateGitLabIntegrationMutation(ctx context.Context, body UpdateGitLabIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGitLabIntegrationMutationWithBody ¶
func (*Client) UpdateKubernetesIntegrationMutation ¶
func (c *Client) UpdateKubernetesIntegrationMutation(ctx context.Context, id string, body UpdateKubernetesIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateKubernetesIntegrationMutationWithBody ¶
func (*Client) UpdateOrganizationMutation ¶
func (c *Client) UpdateOrganizationMutation(ctx context.Context, id string, body UpdateOrganizationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateOrganizationMutationWithBody ¶
func (*Client) UpdateSIEMIntegrationMutation ¶
func (c *Client) UpdateSIEMIntegrationMutation(ctx context.Context, id string, body UpdateSIEMIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSIEMIntegrationMutationWithBody ¶
func (*Client) UpdateServiceMutation ¶
func (c *Client) UpdateServiceMutation(ctx context.Context, id string, body UpdateServiceMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateServiceMutationWithBody ¶
func (*Client) UpdateSlackIntegrationMutation ¶
func (c *Client) UpdateSlackIntegrationMutation(ctx context.Context, body UpdateSlackIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSlackIntegrationMutationWithBody ¶
func (*Client) UsersQuery ¶
type ClientIntentAccessStatus ¶
type ClientIntentAccessStatus struct {
Allowed int32 `json:"allowed"`
Blocked int32 `json:"blocked"`
Total int32 `json:"total"`
WouldBeBlocked int32 `json:"wouldBeBlocked"`
}
ClientIntentAccessStatus defines model for ClientIntentAccessStatus.
type ClientIntentEvent ¶
type ClientIntentEvent struct {
Count int32 `json:"count"`
FirstTimestamp *time.Time `json:"firstTimestamp,omitempty"`
LastTimestamp *time.Time `json:"lastTimestamp,omitempty"`
Message string `json:"message"`
Reason string `json:"reason"`
ReportingComponent *string `json:"reportingComponent,omitempty"`
Type string `json:"type"`
}
ClientIntentEvent defines model for ClientIntentEvent.
type ClientIntentStatus ¶
type ClientIntentStatus struct {
ClientIntentName string `json:"clientIntentName"`
Generation int32 `json:"generation"`
ObservedGeneration int32 `json:"observedGeneration"`
Timestamp time.Time `json:"timestamp"`
UpToDate bool `json:"upToDate"`
}
ClientIntentStatus defines model for ClientIntentStatus.
type ClientIntentsFileRepresentation ¶
type ClientIntentsFileRepresentation struct {
Content string `json:"content"`
FileName string `json:"fileName"`
NamespacedFileName string `json:"namespacedFileName"`
Rows []ClientIntentsRow `json:"rows"`
Service struct {
Id string `json:"id"`
} `json:"service"`
}
ClientIntentsFileRepresentation defines model for ClientIntentsFileRepresentation.
type ClientIntentsFiles ¶
type ClientIntentsFiles struct {
Files []ClientIntentsFileRepresentation `json:"files"`
MergedYAMLFile *MergedYAMLFile `json:"mergedYAMLFile,omitempty"`
}
ClientIntentsFiles defines model for ClientIntentsFiles.
type ClientIntentsQueryJSONBody ¶
type ClientIntentsQueryJSONBody struct {
ClusterIds *[]string `json:"clusterIds,omitempty"`
FeatureFlags *InputFeatureFlags `json:"featureFlags,omitempty"`
// Filter Service filter
Filter InputServiceFilter `json:"filter"`
LastSeenAfter *time.Time `json:"lastSeenAfter,omitempty"`
}
ClientIntentsQueryJSONBody defines parameters for ClientIntentsQuery.
type ClientIntentsQueryJSONRequestBody ¶
type ClientIntentsQueryJSONRequestBody ClientIntentsQueryJSONBody
ClientIntentsQueryJSONRequestBody defines body for ClientIntentsQuery for application/json ContentType.
type ClientIntentsQueryResponse ¶
type ClientIntentsQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]ClientIntentsFileRepresentation
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseClientIntentsQueryResponse ¶
func ParseClientIntentsQueryResponse(rsp *http.Response) (*ClientIntentsQueryResponse, error)
ParseClientIntentsQueryResponse parses an HTTP response from a ClientIntentsQueryWithResponse call
func (ClientIntentsQueryResponse) Status ¶
func (r ClientIntentsQueryResponse) Status() string
Status returns HTTPResponse.Status
func (ClientIntentsQueryResponse) StatusCode ¶
func (r ClientIntentsQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ClientIntentsRow ¶
type ClientIntentsRow struct {
CalledServerId *string `json:"calledServerId,omitempty"`
Diff *ClientIntentsRowDiff `json:"diff,omitempty"`
Text string `json:"text"`
}
ClientIntentsRow defines model for ClientIntentsRow.
type ClientIntentsRowDiff ¶
type ClientIntentsRowDiff string
ClientIntentsRowDiff defines model for ClientIntentsRow.Diff.
const ( ADDED ClientIntentsRowDiff = "ADDED" REMOVED ClientIntentsRowDiff = "REMOVED" )
Defines values for ClientIntentsRowDiff.
type ClientInterface ¶
type ClientInterface interface {
// AccessGraphQuery request with any body
AccessGraphQueryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AccessGraphQuery(ctx context.Context, body AccessGraphQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ClientIntentsQuery request with any body
ClientIntentsQueryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ClientIntentsQuery(ctx context.Context, body ClientIntentsQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ServiceClientIntentsQuery request with any body
ServiceClientIntentsQueryWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ServiceClientIntentsQuery(ctx context.Context, id string, body ServiceClientIntentsQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ServiceIncomingInternetConnectionsQuery request
ServiceIncomingInternetConnectionsQuery(ctx context.Context, targetServiceId string, params *ServiceIncomingInternetConnectionsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// AccessLogQuery request with any body
AccessLogQueryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AccessLogQuery(ctx context.Context, body AccessLogQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// OneClusterQuery request
OneClusterQuery(ctx context.Context, params *OneClusterQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ClustersQuery request
ClustersQuery(ctx context.Context, params *ClustersQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateClusterMutation request with any body
CreateClusterMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateClusterMutation(ctx context.Context, body CreateClusterMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteClusterMutation request
DeleteClusterMutation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ClusterQuery request
ClusterQuery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateClusterMutation request with any body
UpdateClusterMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateClusterMutation(ctx context.Context, id string, body UpdateClusterMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// OneEnvironmentQuery request
OneEnvironmentQuery(ctx context.Context, params *OneEnvironmentQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// EnvironmentsQuery request
EnvironmentsQuery(ctx context.Context, params *EnvironmentsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateEnvironmentMutation request with any body
CreateEnvironmentMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateEnvironmentMutation(ctx context.Context, body CreateEnvironmentMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteEnvironmentMutation request
DeleteEnvironmentMutation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// EnvironmentQuery request
EnvironmentQuery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateEnvironmentMutation request with any body
UpdateEnvironmentMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateEnvironmentMutation(ctx context.Context, id string, body UpdateEnvironmentMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddEnvironmentLabelMutation request with any body
AddEnvironmentLabelMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddEnvironmentLabelMutation(ctx context.Context, id string, body AddEnvironmentLabelMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteEnvironmentLabelMutation request
DeleteEnvironmentLabelMutation(ctx context.Context, id string, key string, reqEditors ...RequestEditorFn) (*http.Response, error)
// OneIntegrationQuery request
OneIntegrationQuery(ctx context.Context, params *OneIntegrationQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// IntegrationsQuery request
IntegrationsQuery(ctx context.Context, params *IntegrationsQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAWSIntegrationMutation request with any body
UpdateAWSIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAWSIntegrationMutation(ctx context.Context, body UpdateAWSIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAWSIntegrationMutation request with any body
CreateAWSIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAWSIntegrationMutation(ctx context.Context, body CreateAWSIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAwsVisibilityIntegrationMutation request with any body
UpdateAwsVisibilityIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAwsVisibilityIntegrationMutation(ctx context.Context, body UpdateAwsVisibilityIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAwsVisibilityIntegrationMutation request with any body
CreateAwsVisibilityIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAwsVisibilityIntegrationMutation(ctx context.Context, body CreateAwsVisibilityIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAzureIntegrationMutation request with any body
UpdateAzureIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAzureIntegrationMutation(ctx context.Context, body UpdateAzureIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAzureIntegrationMutation request with any body
CreateAzureIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAzureIntegrationMutation(ctx context.Context, body CreateAzureIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateDatabaseIntegrationMutation request with any body
CreateDatabaseIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateDatabaseIntegrationMutation(ctx context.Context, body CreateDatabaseIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateDatabaseIntegrationMutation request with any body
UpdateDatabaseIntegrationMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateDatabaseIntegrationMutation(ctx context.Context, id string, body UpdateDatabaseIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateGCPIntegrationMutation request with any body
UpdateGCPIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateGCPIntegrationMutation(ctx context.Context, body UpdateGCPIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateGCPIntegrationMutation request with any body
CreateGCPIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateGCPIntegrationMutation(ctx context.Context, body CreateGCPIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateGenericIntegrationMutation request with any body
CreateGenericIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateGenericIntegrationMutation(ctx context.Context, body CreateGenericIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateGenericIntegrationMutation request with any body
UpdateGenericIntegrationMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateGenericIntegrationMutation(ctx context.Context, id string, body UpdateGenericIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateGitHubIntegrationMutation request with any body
UpdateGitHubIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateGitHubIntegrationMutation(ctx context.Context, body UpdateGitHubIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateGitHubIntegrationMutation request with any body
CreateGitHubIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateGitHubIntegrationMutation(ctx context.Context, body CreateGitHubIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateGitLabIntegrationMutation request with any body
UpdateGitLabIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateGitLabIntegrationMutation(ctx context.Context, body UpdateGitLabIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateGitLabIntegrationMutation request with any body
CreateGitLabIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateGitLabIntegrationMutation(ctx context.Context, body CreateGitLabIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateKubernetesIntegrationMutation request with any body
CreateKubernetesIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateKubernetesIntegrationMutation(ctx context.Context, body CreateKubernetesIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateKubernetesIntegrationMutation request with any body
UpdateKubernetesIntegrationMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateKubernetesIntegrationMutation(ctx context.Context, id string, body UpdateKubernetesIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSIEMIntegrationMutation request with any body
CreateSIEMIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateSIEMIntegrationMutation(ctx context.Context, body CreateSIEMIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSIEMIntegrationMutation request with any body
UpdateSIEMIntegrationMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSIEMIntegrationMutation(ctx context.Context, id string, body UpdateSIEMIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSlackIntegrationMutation request with any body
UpdateSlackIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSlackIntegrationMutation(ctx context.Context, body UpdateSlackIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSlackIntegrationMutation request with any body
CreateSlackIntegrationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateSlackIntegrationMutation(ctx context.Context, body CreateSlackIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteIntegrationMutation request
DeleteIntegrationMutation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// IntegrationQuery request
IntegrationQuery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// OneInviteQuery request
OneInviteQuery(ctx context.Context, params *OneInviteQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// InvitesQuery request
InvitesQuery(ctx context.Context, params *InvitesQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateInviteMutation request with any body
CreateInviteMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateInviteMutation(ctx context.Context, body CreateInviteMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteInviteMutation request
DeleteInviteMutation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// InviteQuery request
InviteQuery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AcceptInviteMutation request with any body
AcceptInviteMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AcceptInviteMutation(ctx context.Context, id string, body AcceptInviteMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// MeQuery request
MeQuery(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// OneNamespaceQuery request
OneNamespaceQuery(ctx context.Context, params *OneNamespaceQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// NamespacesQuery request
NamespacesQuery(ctx context.Context, params *NamespacesQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// NamespaceQuery request
NamespaceQuery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AssociateNamespaceToEnvMutation request with any body
AssociateNamespaceToEnvMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AssociateNamespaceToEnvMutation(ctx context.Context, id string, body AssociateNamespaceToEnvMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// OrgUsersQuery request
OrgUsersQuery(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// OrganizationsQuery request
OrganizationsQuery(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateOrganizationMutation request with any body
CreateOrganizationMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateOrganizationMutation(ctx context.Context, body CreateOrganizationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// OrganizationQuery request
OrganizationQuery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateOrganizationMutation request with any body
UpdateOrganizationMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateOrganizationMutation(ctx context.Context, id string, body UpdateOrganizationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveUserFromOrganizationMutation request
RemoveUserFromOrganizationMutation(ctx context.Context, id string, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// PaginateServicesQuery request
PaginateServicesQuery(ctx context.Context, params *PaginateServicesQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PingQuery request
PingQuery(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// OneServiceQuery request
OneServiceQuery(ctx context.Context, params *OneServiceQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ServicesQuery request
ServicesQuery(ctx context.Context, params *ServicesQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ServiceQuery request
ServiceQuery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateServiceMutation request with any body
UpdateServiceMutationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateServiceMutation(ctx context.Context, id string, body UpdateServiceMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TerraformResourceByIdentityQuery request
TerraformResourceByIdentityQuery(ctx context.Context, params *TerraformResourceByIdentityQueryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReportTerraformResourcesMutation request with any body
ReportTerraformResourcesMutationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ReportTerraformResourcesMutation(ctx context.Context, body ReportTerraformResourcesMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UsersQuery request
UsersQuery(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UserQuery request
UserQuery(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
}
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) AcceptInviteMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) AcceptInviteMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AcceptInviteMutationResponse, error)
AcceptInviteMutationWithBodyWithResponse request with arbitrary body returning *AcceptInviteMutationResponse
func (*ClientWithResponses) AcceptInviteMutationWithResponse ¶
func (c *ClientWithResponses) AcceptInviteMutationWithResponse(ctx context.Context, id string, body AcceptInviteMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*AcceptInviteMutationResponse, error)
func (*ClientWithResponses) AccessGraphQueryWithBodyWithResponse ¶
func (c *ClientWithResponses) AccessGraphQueryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AccessGraphQueryResponse, error)
AccessGraphQueryWithBodyWithResponse request with arbitrary body returning *AccessGraphQueryResponse
func (*ClientWithResponses) AccessGraphQueryWithResponse ¶
func (c *ClientWithResponses) AccessGraphQueryWithResponse(ctx context.Context, body AccessGraphQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*AccessGraphQueryResponse, error)
func (*ClientWithResponses) AccessLogQueryWithBodyWithResponse ¶
func (c *ClientWithResponses) AccessLogQueryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AccessLogQueryResponse, error)
AccessLogQueryWithBodyWithResponse request with arbitrary body returning *AccessLogQueryResponse
func (*ClientWithResponses) AccessLogQueryWithResponse ¶
func (c *ClientWithResponses) AccessLogQueryWithResponse(ctx context.Context, body AccessLogQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*AccessLogQueryResponse, error)
func (*ClientWithResponses) AddEnvironmentLabelMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) AddEnvironmentLabelMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddEnvironmentLabelMutationResponse, error)
AddEnvironmentLabelMutationWithBodyWithResponse request with arbitrary body returning *AddEnvironmentLabelMutationResponse
func (*ClientWithResponses) AddEnvironmentLabelMutationWithResponse ¶
func (c *ClientWithResponses) AddEnvironmentLabelMutationWithResponse(ctx context.Context, id string, body AddEnvironmentLabelMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*AddEnvironmentLabelMutationResponse, error)
func (*ClientWithResponses) AssociateNamespaceToEnvMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) AssociateNamespaceToEnvMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AssociateNamespaceToEnvMutationResponse, error)
AssociateNamespaceToEnvMutationWithBodyWithResponse request with arbitrary body returning *AssociateNamespaceToEnvMutationResponse
func (*ClientWithResponses) AssociateNamespaceToEnvMutationWithResponse ¶
func (c *ClientWithResponses) AssociateNamespaceToEnvMutationWithResponse(ctx context.Context, id string, body AssociateNamespaceToEnvMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*AssociateNamespaceToEnvMutationResponse, error)
func (*ClientWithResponses) ClientIntentsQueryWithBodyWithResponse ¶
func (c *ClientWithResponses) ClientIntentsQueryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ClientIntentsQueryResponse, error)
ClientIntentsQueryWithBodyWithResponse request with arbitrary body returning *ClientIntentsQueryResponse
func (*ClientWithResponses) ClientIntentsQueryWithResponse ¶
func (c *ClientWithResponses) ClientIntentsQueryWithResponse(ctx context.Context, body ClientIntentsQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*ClientIntentsQueryResponse, error)
func (*ClientWithResponses) ClusterQueryWithResponse ¶
func (c *ClientWithResponses) ClusterQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ClusterQueryResponse, error)
ClusterQueryWithResponse request returning *ClusterQueryResponse
func (*ClientWithResponses) ClustersQueryWithResponse ¶
func (c *ClientWithResponses) ClustersQueryWithResponse(ctx context.Context, params *ClustersQueryParams, reqEditors ...RequestEditorFn) (*ClustersQueryResponse, error)
ClustersQueryWithResponse request returning *ClustersQueryResponse
func (*ClientWithResponses) CreateAWSIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAWSIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAWSIntegrationMutationResponse, error)
CreateAWSIntegrationMutationWithBodyWithResponse request with arbitrary body returning *CreateAWSIntegrationMutationResponse
func (*ClientWithResponses) CreateAWSIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) CreateAWSIntegrationMutationWithResponse(ctx context.Context, body CreateAWSIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAWSIntegrationMutationResponse, error)
func (*ClientWithResponses) CreateAwsVisibilityIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAwsVisibilityIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAwsVisibilityIntegrationMutationResponse, error)
CreateAwsVisibilityIntegrationMutationWithBodyWithResponse request with arbitrary body returning *CreateAwsVisibilityIntegrationMutationResponse
func (*ClientWithResponses) CreateAwsVisibilityIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) CreateAwsVisibilityIntegrationMutationWithResponse(ctx context.Context, body CreateAwsVisibilityIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAwsVisibilityIntegrationMutationResponse, error)
func (*ClientWithResponses) CreateAzureIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAzureIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAzureIntegrationMutationResponse, error)
CreateAzureIntegrationMutationWithBodyWithResponse request with arbitrary body returning *CreateAzureIntegrationMutationResponse
func (*ClientWithResponses) CreateAzureIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) CreateAzureIntegrationMutationWithResponse(ctx context.Context, body CreateAzureIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAzureIntegrationMutationResponse, error)
func (*ClientWithResponses) CreateClusterMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateClusterMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClusterMutationResponse, error)
CreateClusterMutationWithBodyWithResponse request with arbitrary body returning *CreateClusterMutationResponse
func (*ClientWithResponses) CreateClusterMutationWithResponse ¶
func (c *ClientWithResponses) CreateClusterMutationWithResponse(ctx context.Context, body CreateClusterMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClusterMutationResponse, error)
func (*ClientWithResponses) CreateDatabaseIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateDatabaseIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDatabaseIntegrationMutationResponse, error)
CreateDatabaseIntegrationMutationWithBodyWithResponse request with arbitrary body returning *CreateDatabaseIntegrationMutationResponse
func (*ClientWithResponses) CreateDatabaseIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) CreateDatabaseIntegrationMutationWithResponse(ctx context.Context, body CreateDatabaseIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDatabaseIntegrationMutationResponse, error)
func (*ClientWithResponses) CreateEnvironmentMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateEnvironmentMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnvironmentMutationResponse, error)
CreateEnvironmentMutationWithBodyWithResponse request with arbitrary body returning *CreateEnvironmentMutationResponse
func (*ClientWithResponses) CreateEnvironmentMutationWithResponse ¶
func (c *ClientWithResponses) CreateEnvironmentMutationWithResponse(ctx context.Context, body CreateEnvironmentMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvironmentMutationResponse, error)
func (*ClientWithResponses) CreateGCPIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateGCPIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGCPIntegrationMutationResponse, error)
CreateGCPIntegrationMutationWithBodyWithResponse request with arbitrary body returning *CreateGCPIntegrationMutationResponse
func (*ClientWithResponses) CreateGCPIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) CreateGCPIntegrationMutationWithResponse(ctx context.Context, body CreateGCPIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGCPIntegrationMutationResponse, error)
func (*ClientWithResponses) CreateGenericIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateGenericIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGenericIntegrationMutationResponse, error)
CreateGenericIntegrationMutationWithBodyWithResponse request with arbitrary body returning *CreateGenericIntegrationMutationResponse
func (*ClientWithResponses) CreateGenericIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) CreateGenericIntegrationMutationWithResponse(ctx context.Context, body CreateGenericIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGenericIntegrationMutationResponse, error)
func (*ClientWithResponses) CreateGitHubIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateGitHubIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGitHubIntegrationMutationResponse, error)
CreateGitHubIntegrationMutationWithBodyWithResponse request with arbitrary body returning *CreateGitHubIntegrationMutationResponse
func (*ClientWithResponses) CreateGitHubIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) CreateGitHubIntegrationMutationWithResponse(ctx context.Context, body CreateGitHubIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGitHubIntegrationMutationResponse, error)
func (*ClientWithResponses) CreateGitLabIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateGitLabIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGitLabIntegrationMutationResponse, error)
CreateGitLabIntegrationMutationWithBodyWithResponse request with arbitrary body returning *CreateGitLabIntegrationMutationResponse
func (*ClientWithResponses) CreateGitLabIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) CreateGitLabIntegrationMutationWithResponse(ctx context.Context, body CreateGitLabIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGitLabIntegrationMutationResponse, error)
func (*ClientWithResponses) CreateInviteMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateInviteMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInviteMutationResponse, error)
CreateInviteMutationWithBodyWithResponse request with arbitrary body returning *CreateInviteMutationResponse
func (*ClientWithResponses) CreateInviteMutationWithResponse ¶
func (c *ClientWithResponses) CreateInviteMutationWithResponse(ctx context.Context, body CreateInviteMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInviteMutationResponse, error)
func (*ClientWithResponses) CreateKubernetesIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateKubernetesIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateKubernetesIntegrationMutationResponse, error)
CreateKubernetesIntegrationMutationWithBodyWithResponse request with arbitrary body returning *CreateKubernetesIntegrationMutationResponse
func (*ClientWithResponses) CreateKubernetesIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) CreateKubernetesIntegrationMutationWithResponse(ctx context.Context, body CreateKubernetesIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateKubernetesIntegrationMutationResponse, error)
func (*ClientWithResponses) CreateOrganizationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateOrganizationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationMutationResponse, error)
CreateOrganizationMutationWithBodyWithResponse request with arbitrary body returning *CreateOrganizationMutationResponse
func (*ClientWithResponses) CreateOrganizationMutationWithResponse ¶
func (c *ClientWithResponses) CreateOrganizationMutationWithResponse(ctx context.Context, body CreateOrganizationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationMutationResponse, error)
func (*ClientWithResponses) CreateSIEMIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSIEMIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSIEMIntegrationMutationResponse, error)
CreateSIEMIntegrationMutationWithBodyWithResponse request with arbitrary body returning *CreateSIEMIntegrationMutationResponse
func (*ClientWithResponses) CreateSIEMIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) CreateSIEMIntegrationMutationWithResponse(ctx context.Context, body CreateSIEMIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSIEMIntegrationMutationResponse, error)
func (*ClientWithResponses) CreateSlackIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSlackIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSlackIntegrationMutationResponse, error)
CreateSlackIntegrationMutationWithBodyWithResponse request with arbitrary body returning *CreateSlackIntegrationMutationResponse
func (*ClientWithResponses) CreateSlackIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) CreateSlackIntegrationMutationWithResponse(ctx context.Context, body CreateSlackIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSlackIntegrationMutationResponse, error)
func (*ClientWithResponses) DeleteClusterMutationWithResponse ¶
func (c *ClientWithResponses) DeleteClusterMutationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteClusterMutationResponse, error)
DeleteClusterMutationWithResponse request returning *DeleteClusterMutationResponse
func (*ClientWithResponses) DeleteEnvironmentLabelMutationWithResponse ¶
func (c *ClientWithResponses) DeleteEnvironmentLabelMutationWithResponse(ctx context.Context, id string, key string, reqEditors ...RequestEditorFn) (*DeleteEnvironmentLabelMutationResponse, error)
DeleteEnvironmentLabelMutationWithResponse request returning *DeleteEnvironmentLabelMutationResponse
func (*ClientWithResponses) DeleteEnvironmentMutationWithResponse ¶
func (c *ClientWithResponses) DeleteEnvironmentMutationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteEnvironmentMutationResponse, error)
DeleteEnvironmentMutationWithResponse request returning *DeleteEnvironmentMutationResponse
func (*ClientWithResponses) DeleteIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) DeleteIntegrationMutationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIntegrationMutationResponse, error)
DeleteIntegrationMutationWithResponse request returning *DeleteIntegrationMutationResponse
func (*ClientWithResponses) DeleteInviteMutationWithResponse ¶
func (c *ClientWithResponses) DeleteInviteMutationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteInviteMutationResponse, error)
DeleteInviteMutationWithResponse request returning *DeleteInviteMutationResponse
func (*ClientWithResponses) EnvironmentQueryWithResponse ¶
func (c *ClientWithResponses) EnvironmentQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*EnvironmentQueryResponse, error)
EnvironmentQueryWithResponse request returning *EnvironmentQueryResponse
func (*ClientWithResponses) EnvironmentsQueryWithResponse ¶
func (c *ClientWithResponses) EnvironmentsQueryWithResponse(ctx context.Context, params *EnvironmentsQueryParams, reqEditors ...RequestEditorFn) (*EnvironmentsQueryResponse, error)
EnvironmentsQueryWithResponse request returning *EnvironmentsQueryResponse
func (*ClientWithResponses) IntegrationQueryWithResponse ¶
func (c *ClientWithResponses) IntegrationQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*IntegrationQueryResponse, error)
IntegrationQueryWithResponse request returning *IntegrationQueryResponse
func (*ClientWithResponses) IntegrationsQueryWithResponse ¶
func (c *ClientWithResponses) IntegrationsQueryWithResponse(ctx context.Context, params *IntegrationsQueryParams, reqEditors ...RequestEditorFn) (*IntegrationsQueryResponse, error)
IntegrationsQueryWithResponse request returning *IntegrationsQueryResponse
func (*ClientWithResponses) InviteQueryWithResponse ¶
func (c *ClientWithResponses) InviteQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*InviteQueryResponse, error)
InviteQueryWithResponse request returning *InviteQueryResponse
func (*ClientWithResponses) InvitesQueryWithResponse ¶
func (c *ClientWithResponses) InvitesQueryWithResponse(ctx context.Context, params *InvitesQueryParams, reqEditors ...RequestEditorFn) (*InvitesQueryResponse, error)
InvitesQueryWithResponse request returning *InvitesQueryResponse
func (*ClientWithResponses) MeQueryWithResponse ¶
func (c *ClientWithResponses) MeQueryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MeQueryResponse, error)
MeQueryWithResponse request returning *MeQueryResponse
func (*ClientWithResponses) NamespaceQueryWithResponse ¶
func (c *ClientWithResponses) NamespaceQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*NamespaceQueryResponse, error)
NamespaceQueryWithResponse request returning *NamespaceQueryResponse
func (*ClientWithResponses) NamespacesQueryWithResponse ¶
func (c *ClientWithResponses) NamespacesQueryWithResponse(ctx context.Context, params *NamespacesQueryParams, reqEditors ...RequestEditorFn) (*NamespacesQueryResponse, error)
NamespacesQueryWithResponse request returning *NamespacesQueryResponse
func (*ClientWithResponses) OneClusterQueryWithResponse ¶
func (c *ClientWithResponses) OneClusterQueryWithResponse(ctx context.Context, params *OneClusterQueryParams, reqEditors ...RequestEditorFn) (*OneClusterQueryResponse, error)
OneClusterQueryWithResponse request returning *OneClusterQueryResponse
func (*ClientWithResponses) OneEnvironmentQueryWithResponse ¶
func (c *ClientWithResponses) OneEnvironmentQueryWithResponse(ctx context.Context, params *OneEnvironmentQueryParams, reqEditors ...RequestEditorFn) (*OneEnvironmentQueryResponse, error)
OneEnvironmentQueryWithResponse request returning *OneEnvironmentQueryResponse
func (*ClientWithResponses) OneIntegrationQueryWithResponse ¶
func (c *ClientWithResponses) OneIntegrationQueryWithResponse(ctx context.Context, params *OneIntegrationQueryParams, reqEditors ...RequestEditorFn) (*OneIntegrationQueryResponse, error)
OneIntegrationQueryWithResponse request returning *OneIntegrationQueryResponse
func (*ClientWithResponses) OneInviteQueryWithResponse ¶
func (c *ClientWithResponses) OneInviteQueryWithResponse(ctx context.Context, params *OneInviteQueryParams, reqEditors ...RequestEditorFn) (*OneInviteQueryResponse, error)
OneInviteQueryWithResponse request returning *OneInviteQueryResponse
func (*ClientWithResponses) OneNamespaceQueryWithResponse ¶
func (c *ClientWithResponses) OneNamespaceQueryWithResponse(ctx context.Context, params *OneNamespaceQueryParams, reqEditors ...RequestEditorFn) (*OneNamespaceQueryResponse, error)
OneNamespaceQueryWithResponse request returning *OneNamespaceQueryResponse
func (*ClientWithResponses) OneServiceQueryWithResponse ¶
func (c *ClientWithResponses) OneServiceQueryWithResponse(ctx context.Context, params *OneServiceQueryParams, reqEditors ...RequestEditorFn) (*OneServiceQueryResponse, error)
OneServiceQueryWithResponse request returning *OneServiceQueryResponse
func (*ClientWithResponses) OrgUsersQueryWithResponse ¶
func (c *ClientWithResponses) OrgUsersQueryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OrgUsersQueryResponse, error)
OrgUsersQueryWithResponse request returning *OrgUsersQueryResponse
func (*ClientWithResponses) OrganizationQueryWithResponse ¶
func (c *ClientWithResponses) OrganizationQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*OrganizationQueryResponse, error)
OrganizationQueryWithResponse request returning *OrganizationQueryResponse
func (*ClientWithResponses) OrganizationsQueryWithResponse ¶
func (c *ClientWithResponses) OrganizationsQueryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OrganizationsQueryResponse, error)
OrganizationsQueryWithResponse request returning *OrganizationsQueryResponse
func (*ClientWithResponses) PaginateServicesQueryWithResponse ¶
func (c *ClientWithResponses) PaginateServicesQueryWithResponse(ctx context.Context, params *PaginateServicesQueryParams, reqEditors ...RequestEditorFn) (*PaginateServicesQueryResponse, error)
PaginateServicesQueryWithResponse request returning *PaginateServicesQueryResponse
func (*ClientWithResponses) PingQueryWithResponse ¶
func (c *ClientWithResponses) PingQueryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PingQueryResponse, error)
PingQueryWithResponse request returning *PingQueryResponse
func (*ClientWithResponses) RemoveUserFromOrganizationMutationWithResponse ¶
func (c *ClientWithResponses) RemoveUserFromOrganizationMutationWithResponse(ctx context.Context, id string, userId string, reqEditors ...RequestEditorFn) (*RemoveUserFromOrganizationMutationResponse, error)
RemoveUserFromOrganizationMutationWithResponse request returning *RemoveUserFromOrganizationMutationResponse
func (*ClientWithResponses) ReportTerraformResourcesMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) ReportTerraformResourcesMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReportTerraformResourcesMutationResponse, error)
ReportTerraformResourcesMutationWithBodyWithResponse request with arbitrary body returning *ReportTerraformResourcesMutationResponse
func (*ClientWithResponses) ReportTerraformResourcesMutationWithResponse ¶
func (c *ClientWithResponses) ReportTerraformResourcesMutationWithResponse(ctx context.Context, body ReportTerraformResourcesMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*ReportTerraformResourcesMutationResponse, error)
func (*ClientWithResponses) ServiceClientIntentsQueryWithBodyWithResponse ¶
func (c *ClientWithResponses) ServiceClientIntentsQueryWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ServiceClientIntentsQueryResponse, error)
ServiceClientIntentsQueryWithBodyWithResponse request with arbitrary body returning *ServiceClientIntentsQueryResponse
func (*ClientWithResponses) ServiceClientIntentsQueryWithResponse ¶
func (c *ClientWithResponses) ServiceClientIntentsQueryWithResponse(ctx context.Context, id string, body ServiceClientIntentsQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*ServiceClientIntentsQueryResponse, error)
func (*ClientWithResponses) ServiceIncomingInternetConnectionsQueryWithResponse ¶
func (c *ClientWithResponses) ServiceIncomingInternetConnectionsQueryWithResponse(ctx context.Context, targetServiceId string, params *ServiceIncomingInternetConnectionsQueryParams, reqEditors ...RequestEditorFn) (*ServiceIncomingInternetConnectionsQueryResponse, error)
ServiceIncomingInternetConnectionsQueryWithResponse request returning *ServiceIncomingInternetConnectionsQueryResponse
func (*ClientWithResponses) ServiceQueryWithResponse ¶
func (c *ClientWithResponses) ServiceQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ServiceQueryResponse, error)
ServiceQueryWithResponse request returning *ServiceQueryResponse
func (*ClientWithResponses) ServicesQueryWithResponse ¶
func (c *ClientWithResponses) ServicesQueryWithResponse(ctx context.Context, params *ServicesQueryParams, reqEditors ...RequestEditorFn) (*ServicesQueryResponse, error)
ServicesQueryWithResponse request returning *ServicesQueryResponse
func (*ClientWithResponses) TerraformResourceByIdentityQueryWithResponse ¶
func (c *ClientWithResponses) TerraformResourceByIdentityQueryWithResponse(ctx context.Context, params *TerraformResourceByIdentityQueryParams, reqEditors ...RequestEditorFn) (*TerraformResourceByIdentityQueryResponse, error)
TerraformResourceByIdentityQueryWithResponse request returning *TerraformResourceByIdentityQueryResponse
func (*ClientWithResponses) UpdateAWSIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateAWSIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAWSIntegrationMutationResponse, error)
UpdateAWSIntegrationMutationWithBodyWithResponse request with arbitrary body returning *UpdateAWSIntegrationMutationResponse
func (*ClientWithResponses) UpdateAWSIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) UpdateAWSIntegrationMutationWithResponse(ctx context.Context, body UpdateAWSIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAWSIntegrationMutationResponse, error)
func (*ClientWithResponses) UpdateAwsVisibilityIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateAwsVisibilityIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAwsVisibilityIntegrationMutationResponse, error)
UpdateAwsVisibilityIntegrationMutationWithBodyWithResponse request with arbitrary body returning *UpdateAwsVisibilityIntegrationMutationResponse
func (*ClientWithResponses) UpdateAwsVisibilityIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) UpdateAwsVisibilityIntegrationMutationWithResponse(ctx context.Context, body UpdateAwsVisibilityIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAwsVisibilityIntegrationMutationResponse, error)
func (*ClientWithResponses) UpdateAzureIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateAzureIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAzureIntegrationMutationResponse, error)
UpdateAzureIntegrationMutationWithBodyWithResponse request with arbitrary body returning *UpdateAzureIntegrationMutationResponse
func (*ClientWithResponses) UpdateAzureIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) UpdateAzureIntegrationMutationWithResponse(ctx context.Context, body UpdateAzureIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAzureIntegrationMutationResponse, error)
func (*ClientWithResponses) UpdateClusterMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateClusterMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClusterMutationResponse, error)
UpdateClusterMutationWithBodyWithResponse request with arbitrary body returning *UpdateClusterMutationResponse
func (*ClientWithResponses) UpdateClusterMutationWithResponse ¶
func (c *ClientWithResponses) UpdateClusterMutationWithResponse(ctx context.Context, id string, body UpdateClusterMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClusterMutationResponse, error)
func (*ClientWithResponses) UpdateDatabaseIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateDatabaseIntegrationMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDatabaseIntegrationMutationResponse, error)
UpdateDatabaseIntegrationMutationWithBodyWithResponse request with arbitrary body returning *UpdateDatabaseIntegrationMutationResponse
func (*ClientWithResponses) UpdateDatabaseIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) UpdateDatabaseIntegrationMutationWithResponse(ctx context.Context, id string, body UpdateDatabaseIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDatabaseIntegrationMutationResponse, error)
func (*ClientWithResponses) UpdateEnvironmentMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateEnvironmentMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentMutationResponse, error)
UpdateEnvironmentMutationWithBodyWithResponse request with arbitrary body returning *UpdateEnvironmentMutationResponse
func (*ClientWithResponses) UpdateEnvironmentMutationWithResponse ¶
func (c *ClientWithResponses) UpdateEnvironmentMutationWithResponse(ctx context.Context, id string, body UpdateEnvironmentMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentMutationResponse, error)
func (*ClientWithResponses) UpdateGCPIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateGCPIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGCPIntegrationMutationResponse, error)
UpdateGCPIntegrationMutationWithBodyWithResponse request with arbitrary body returning *UpdateGCPIntegrationMutationResponse
func (*ClientWithResponses) UpdateGCPIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) UpdateGCPIntegrationMutationWithResponse(ctx context.Context, body UpdateGCPIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGCPIntegrationMutationResponse, error)
func (*ClientWithResponses) UpdateGenericIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateGenericIntegrationMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGenericIntegrationMutationResponse, error)
UpdateGenericIntegrationMutationWithBodyWithResponse request with arbitrary body returning *UpdateGenericIntegrationMutationResponse
func (*ClientWithResponses) UpdateGenericIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) UpdateGenericIntegrationMutationWithResponse(ctx context.Context, id string, body UpdateGenericIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGenericIntegrationMutationResponse, error)
func (*ClientWithResponses) UpdateGitHubIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateGitHubIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGitHubIntegrationMutationResponse, error)
UpdateGitHubIntegrationMutationWithBodyWithResponse request with arbitrary body returning *UpdateGitHubIntegrationMutationResponse
func (*ClientWithResponses) UpdateGitHubIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) UpdateGitHubIntegrationMutationWithResponse(ctx context.Context, body UpdateGitHubIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGitHubIntegrationMutationResponse, error)
func (*ClientWithResponses) UpdateGitLabIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateGitLabIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGitLabIntegrationMutationResponse, error)
UpdateGitLabIntegrationMutationWithBodyWithResponse request with arbitrary body returning *UpdateGitLabIntegrationMutationResponse
func (*ClientWithResponses) UpdateGitLabIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) UpdateGitLabIntegrationMutationWithResponse(ctx context.Context, body UpdateGitLabIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGitLabIntegrationMutationResponse, error)
func (*ClientWithResponses) UpdateKubernetesIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateKubernetesIntegrationMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateKubernetesIntegrationMutationResponse, error)
UpdateKubernetesIntegrationMutationWithBodyWithResponse request with arbitrary body returning *UpdateKubernetesIntegrationMutationResponse
func (*ClientWithResponses) UpdateKubernetesIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) UpdateKubernetesIntegrationMutationWithResponse(ctx context.Context, id string, body UpdateKubernetesIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateKubernetesIntegrationMutationResponse, error)
func (*ClientWithResponses) UpdateOrganizationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateOrganizationMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationMutationResponse, error)
UpdateOrganizationMutationWithBodyWithResponse request with arbitrary body returning *UpdateOrganizationMutationResponse
func (*ClientWithResponses) UpdateOrganizationMutationWithResponse ¶
func (c *ClientWithResponses) UpdateOrganizationMutationWithResponse(ctx context.Context, id string, body UpdateOrganizationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationMutationResponse, error)
func (*ClientWithResponses) UpdateSIEMIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSIEMIntegrationMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSIEMIntegrationMutationResponse, error)
UpdateSIEMIntegrationMutationWithBodyWithResponse request with arbitrary body returning *UpdateSIEMIntegrationMutationResponse
func (*ClientWithResponses) UpdateSIEMIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) UpdateSIEMIntegrationMutationWithResponse(ctx context.Context, id string, body UpdateSIEMIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSIEMIntegrationMutationResponse, error)
func (*ClientWithResponses) UpdateServiceMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateServiceMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateServiceMutationResponse, error)
UpdateServiceMutationWithBodyWithResponse request with arbitrary body returning *UpdateServiceMutationResponse
func (*ClientWithResponses) UpdateServiceMutationWithResponse ¶
func (c *ClientWithResponses) UpdateServiceMutationWithResponse(ctx context.Context, id string, body UpdateServiceMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateServiceMutationResponse, error)
func (*ClientWithResponses) UpdateSlackIntegrationMutationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSlackIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSlackIntegrationMutationResponse, error)
UpdateSlackIntegrationMutationWithBodyWithResponse request with arbitrary body returning *UpdateSlackIntegrationMutationResponse
func (*ClientWithResponses) UpdateSlackIntegrationMutationWithResponse ¶
func (c *ClientWithResponses) UpdateSlackIntegrationMutationWithResponse(ctx context.Context, body UpdateSlackIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSlackIntegrationMutationResponse, error)
func (*ClientWithResponses) UserQueryWithResponse ¶
func (c *ClientWithResponses) UserQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*UserQueryResponse, error)
UserQueryWithResponse request returning *UserQueryResponse
func (*ClientWithResponses) UsersQueryWithResponse ¶
func (c *ClientWithResponses) UsersQueryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UsersQueryResponse, error)
UsersQueryWithResponse request returning *UsersQueryResponse
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// AccessGraphQuery request with any body
AccessGraphQueryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AccessGraphQueryResponse, error)
AccessGraphQueryWithResponse(ctx context.Context, body AccessGraphQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*AccessGraphQueryResponse, error)
// ClientIntentsQuery request with any body
ClientIntentsQueryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ClientIntentsQueryResponse, error)
ClientIntentsQueryWithResponse(ctx context.Context, body ClientIntentsQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*ClientIntentsQueryResponse, error)
// ServiceClientIntentsQuery request with any body
ServiceClientIntentsQueryWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ServiceClientIntentsQueryResponse, error)
ServiceClientIntentsQueryWithResponse(ctx context.Context, id string, body ServiceClientIntentsQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*ServiceClientIntentsQueryResponse, error)
// ServiceIncomingInternetConnectionsQuery request
ServiceIncomingInternetConnectionsQueryWithResponse(ctx context.Context, targetServiceId string, params *ServiceIncomingInternetConnectionsQueryParams, reqEditors ...RequestEditorFn) (*ServiceIncomingInternetConnectionsQueryResponse, error)
// AccessLogQuery request with any body
AccessLogQueryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AccessLogQueryResponse, error)
AccessLogQueryWithResponse(ctx context.Context, body AccessLogQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*AccessLogQueryResponse, error)
// OneClusterQuery request
OneClusterQueryWithResponse(ctx context.Context, params *OneClusterQueryParams, reqEditors ...RequestEditorFn) (*OneClusterQueryResponse, error)
// ClustersQuery request
ClustersQueryWithResponse(ctx context.Context, params *ClustersQueryParams, reqEditors ...RequestEditorFn) (*ClustersQueryResponse, error)
// CreateClusterMutation request with any body
CreateClusterMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateClusterMutationResponse, error)
CreateClusterMutationWithResponse(ctx context.Context, body CreateClusterMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateClusterMutationResponse, error)
// DeleteClusterMutation request
DeleteClusterMutationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteClusterMutationResponse, error)
// ClusterQuery request
ClusterQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ClusterQueryResponse, error)
// UpdateClusterMutation request with any body
UpdateClusterMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClusterMutationResponse, error)
UpdateClusterMutationWithResponse(ctx context.Context, id string, body UpdateClusterMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClusterMutationResponse, error)
// OneEnvironmentQuery request
OneEnvironmentQueryWithResponse(ctx context.Context, params *OneEnvironmentQueryParams, reqEditors ...RequestEditorFn) (*OneEnvironmentQueryResponse, error)
// EnvironmentsQuery request
EnvironmentsQueryWithResponse(ctx context.Context, params *EnvironmentsQueryParams, reqEditors ...RequestEditorFn) (*EnvironmentsQueryResponse, error)
// CreateEnvironmentMutation request with any body
CreateEnvironmentMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnvironmentMutationResponse, error)
CreateEnvironmentMutationWithResponse(ctx context.Context, body CreateEnvironmentMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvironmentMutationResponse, error)
// DeleteEnvironmentMutation request
DeleteEnvironmentMutationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteEnvironmentMutationResponse, error)
// EnvironmentQuery request
EnvironmentQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*EnvironmentQueryResponse, error)
// UpdateEnvironmentMutation request with any body
UpdateEnvironmentMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentMutationResponse, error)
UpdateEnvironmentMutationWithResponse(ctx context.Context, id string, body UpdateEnvironmentMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentMutationResponse, error)
// AddEnvironmentLabelMutation request with any body
AddEnvironmentLabelMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddEnvironmentLabelMutationResponse, error)
AddEnvironmentLabelMutationWithResponse(ctx context.Context, id string, body AddEnvironmentLabelMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*AddEnvironmentLabelMutationResponse, error)
// DeleteEnvironmentLabelMutation request
DeleteEnvironmentLabelMutationWithResponse(ctx context.Context, id string, key string, reqEditors ...RequestEditorFn) (*DeleteEnvironmentLabelMutationResponse, error)
// OneIntegrationQuery request
OneIntegrationQueryWithResponse(ctx context.Context, params *OneIntegrationQueryParams, reqEditors ...RequestEditorFn) (*OneIntegrationQueryResponse, error)
// IntegrationsQuery request
IntegrationsQueryWithResponse(ctx context.Context, params *IntegrationsQueryParams, reqEditors ...RequestEditorFn) (*IntegrationsQueryResponse, error)
// UpdateAWSIntegrationMutation request with any body
UpdateAWSIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAWSIntegrationMutationResponse, error)
UpdateAWSIntegrationMutationWithResponse(ctx context.Context, body UpdateAWSIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAWSIntegrationMutationResponse, error)
// CreateAWSIntegrationMutation request with any body
CreateAWSIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAWSIntegrationMutationResponse, error)
CreateAWSIntegrationMutationWithResponse(ctx context.Context, body CreateAWSIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAWSIntegrationMutationResponse, error)
// UpdateAwsVisibilityIntegrationMutation request with any body
UpdateAwsVisibilityIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAwsVisibilityIntegrationMutationResponse, error)
UpdateAwsVisibilityIntegrationMutationWithResponse(ctx context.Context, body UpdateAwsVisibilityIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAwsVisibilityIntegrationMutationResponse, error)
// CreateAwsVisibilityIntegrationMutation request with any body
CreateAwsVisibilityIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAwsVisibilityIntegrationMutationResponse, error)
CreateAwsVisibilityIntegrationMutationWithResponse(ctx context.Context, body CreateAwsVisibilityIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAwsVisibilityIntegrationMutationResponse, error)
// UpdateAzureIntegrationMutation request with any body
UpdateAzureIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAzureIntegrationMutationResponse, error)
UpdateAzureIntegrationMutationWithResponse(ctx context.Context, body UpdateAzureIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAzureIntegrationMutationResponse, error)
// CreateAzureIntegrationMutation request with any body
CreateAzureIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAzureIntegrationMutationResponse, error)
CreateAzureIntegrationMutationWithResponse(ctx context.Context, body CreateAzureIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAzureIntegrationMutationResponse, error)
// CreateDatabaseIntegrationMutation request with any body
CreateDatabaseIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDatabaseIntegrationMutationResponse, error)
CreateDatabaseIntegrationMutationWithResponse(ctx context.Context, body CreateDatabaseIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDatabaseIntegrationMutationResponse, error)
// UpdateDatabaseIntegrationMutation request with any body
UpdateDatabaseIntegrationMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDatabaseIntegrationMutationResponse, error)
UpdateDatabaseIntegrationMutationWithResponse(ctx context.Context, id string, body UpdateDatabaseIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDatabaseIntegrationMutationResponse, error)
// UpdateGCPIntegrationMutation request with any body
UpdateGCPIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGCPIntegrationMutationResponse, error)
UpdateGCPIntegrationMutationWithResponse(ctx context.Context, body UpdateGCPIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGCPIntegrationMutationResponse, error)
// CreateGCPIntegrationMutation request with any body
CreateGCPIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGCPIntegrationMutationResponse, error)
CreateGCPIntegrationMutationWithResponse(ctx context.Context, body CreateGCPIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGCPIntegrationMutationResponse, error)
// CreateGenericIntegrationMutation request with any body
CreateGenericIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGenericIntegrationMutationResponse, error)
CreateGenericIntegrationMutationWithResponse(ctx context.Context, body CreateGenericIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGenericIntegrationMutationResponse, error)
// UpdateGenericIntegrationMutation request with any body
UpdateGenericIntegrationMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGenericIntegrationMutationResponse, error)
UpdateGenericIntegrationMutationWithResponse(ctx context.Context, id string, body UpdateGenericIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGenericIntegrationMutationResponse, error)
// UpdateGitHubIntegrationMutation request with any body
UpdateGitHubIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGitHubIntegrationMutationResponse, error)
UpdateGitHubIntegrationMutationWithResponse(ctx context.Context, body UpdateGitHubIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGitHubIntegrationMutationResponse, error)
// CreateGitHubIntegrationMutation request with any body
CreateGitHubIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGitHubIntegrationMutationResponse, error)
CreateGitHubIntegrationMutationWithResponse(ctx context.Context, body CreateGitHubIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGitHubIntegrationMutationResponse, error)
// UpdateGitLabIntegrationMutation request with any body
UpdateGitLabIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGitLabIntegrationMutationResponse, error)
UpdateGitLabIntegrationMutationWithResponse(ctx context.Context, body UpdateGitLabIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGitLabIntegrationMutationResponse, error)
// CreateGitLabIntegrationMutation request with any body
CreateGitLabIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGitLabIntegrationMutationResponse, error)
CreateGitLabIntegrationMutationWithResponse(ctx context.Context, body CreateGitLabIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGitLabIntegrationMutationResponse, error)
// CreateKubernetesIntegrationMutation request with any body
CreateKubernetesIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateKubernetesIntegrationMutationResponse, error)
CreateKubernetesIntegrationMutationWithResponse(ctx context.Context, body CreateKubernetesIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateKubernetesIntegrationMutationResponse, error)
// UpdateKubernetesIntegrationMutation request with any body
UpdateKubernetesIntegrationMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateKubernetesIntegrationMutationResponse, error)
UpdateKubernetesIntegrationMutationWithResponse(ctx context.Context, id string, body UpdateKubernetesIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateKubernetesIntegrationMutationResponse, error)
// CreateSIEMIntegrationMutation request with any body
CreateSIEMIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSIEMIntegrationMutationResponse, error)
CreateSIEMIntegrationMutationWithResponse(ctx context.Context, body CreateSIEMIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSIEMIntegrationMutationResponse, error)
// UpdateSIEMIntegrationMutation request with any body
UpdateSIEMIntegrationMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSIEMIntegrationMutationResponse, error)
UpdateSIEMIntegrationMutationWithResponse(ctx context.Context, id string, body UpdateSIEMIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSIEMIntegrationMutationResponse, error)
// UpdateSlackIntegrationMutation request with any body
UpdateSlackIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSlackIntegrationMutationResponse, error)
UpdateSlackIntegrationMutationWithResponse(ctx context.Context, body UpdateSlackIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSlackIntegrationMutationResponse, error)
// CreateSlackIntegrationMutation request with any body
CreateSlackIntegrationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSlackIntegrationMutationResponse, error)
CreateSlackIntegrationMutationWithResponse(ctx context.Context, body CreateSlackIntegrationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSlackIntegrationMutationResponse, error)
// DeleteIntegrationMutation request
DeleteIntegrationMutationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIntegrationMutationResponse, error)
// IntegrationQuery request
IntegrationQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*IntegrationQueryResponse, error)
// OneInviteQuery request
OneInviteQueryWithResponse(ctx context.Context, params *OneInviteQueryParams, reqEditors ...RequestEditorFn) (*OneInviteQueryResponse, error)
// InvitesQuery request
InvitesQueryWithResponse(ctx context.Context, params *InvitesQueryParams, reqEditors ...RequestEditorFn) (*InvitesQueryResponse, error)
// CreateInviteMutation request with any body
CreateInviteMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInviteMutationResponse, error)
CreateInviteMutationWithResponse(ctx context.Context, body CreateInviteMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInviteMutationResponse, error)
// DeleteInviteMutation request
DeleteInviteMutationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteInviteMutationResponse, error)
// InviteQuery request
InviteQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*InviteQueryResponse, error)
// AcceptInviteMutation request with any body
AcceptInviteMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AcceptInviteMutationResponse, error)
AcceptInviteMutationWithResponse(ctx context.Context, id string, body AcceptInviteMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*AcceptInviteMutationResponse, error)
// MeQuery request
MeQueryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MeQueryResponse, error)
// OneNamespaceQuery request
OneNamespaceQueryWithResponse(ctx context.Context, params *OneNamespaceQueryParams, reqEditors ...RequestEditorFn) (*OneNamespaceQueryResponse, error)
// NamespacesQuery request
NamespacesQueryWithResponse(ctx context.Context, params *NamespacesQueryParams, reqEditors ...RequestEditorFn) (*NamespacesQueryResponse, error)
// NamespaceQuery request
NamespaceQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*NamespaceQueryResponse, error)
// AssociateNamespaceToEnvMutation request with any body
AssociateNamespaceToEnvMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AssociateNamespaceToEnvMutationResponse, error)
AssociateNamespaceToEnvMutationWithResponse(ctx context.Context, id string, body AssociateNamespaceToEnvMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*AssociateNamespaceToEnvMutationResponse, error)
// OrgUsersQuery request
OrgUsersQueryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OrgUsersQueryResponse, error)
// OrganizationsQuery request
OrganizationsQueryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OrganizationsQueryResponse, error)
// CreateOrganizationMutation request with any body
CreateOrganizationMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationMutationResponse, error)
CreateOrganizationMutationWithResponse(ctx context.Context, body CreateOrganizationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationMutationResponse, error)
// OrganizationQuery request
OrganizationQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*OrganizationQueryResponse, error)
// UpdateOrganizationMutation request with any body
UpdateOrganizationMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationMutationResponse, error)
UpdateOrganizationMutationWithResponse(ctx context.Context, id string, body UpdateOrganizationMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationMutationResponse, error)
// RemoveUserFromOrganizationMutation request
RemoveUserFromOrganizationMutationWithResponse(ctx context.Context, id string, userId string, reqEditors ...RequestEditorFn) (*RemoveUserFromOrganizationMutationResponse, error)
// PaginateServicesQuery request
PaginateServicesQueryWithResponse(ctx context.Context, params *PaginateServicesQueryParams, reqEditors ...RequestEditorFn) (*PaginateServicesQueryResponse, error)
// PingQuery request
PingQueryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PingQueryResponse, error)
// OneServiceQuery request
OneServiceQueryWithResponse(ctx context.Context, params *OneServiceQueryParams, reqEditors ...RequestEditorFn) (*OneServiceQueryResponse, error)
// ServicesQuery request
ServicesQueryWithResponse(ctx context.Context, params *ServicesQueryParams, reqEditors ...RequestEditorFn) (*ServicesQueryResponse, error)
// ServiceQuery request
ServiceQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ServiceQueryResponse, error)
// UpdateServiceMutation request with any body
UpdateServiceMutationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateServiceMutationResponse, error)
UpdateServiceMutationWithResponse(ctx context.Context, id string, body UpdateServiceMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateServiceMutationResponse, error)
// TerraformResourceByIdentityQuery request
TerraformResourceByIdentityQueryWithResponse(ctx context.Context, params *TerraformResourceByIdentityQueryParams, reqEditors ...RequestEditorFn) (*TerraformResourceByIdentityQueryResponse, error)
// ReportTerraformResourcesMutation request with any body
ReportTerraformResourcesMutationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReportTerraformResourcesMutationResponse, error)
ReportTerraformResourcesMutationWithResponse(ctx context.Context, body ReportTerraformResourcesMutationJSONRequestBody, reqEditors ...RequestEditorFn) (*ReportTerraformResourcesMutationResponse, error)
// UsersQuery request
UsersQueryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UsersQueryResponse, error)
// UserQuery request
UserQueryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*UserQueryResponse, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CloudIam ¶
type CloudIam struct {
AwsRoles *[]string `json:"awsRoles,omitempty"`
}
CloudIam defines model for CloudIam.
type Cluster ¶
type Cluster struct {
Components IntegrationComponents `json:"components"`
Configuration *ClusterConfiguration `json:"configuration,omitempty"`
CreatedAt time.Time `json:"createdAt"`
DefaultEnvironment *struct {
Id string `json:"id"`
} `json:"defaultEnvironment,omitempty"`
Id string `json:"id"`
Integration *struct {
Id string `json:"id"`
} `json:"integration,omitempty"`
Integrations []struct {
Id string `json:"id"`
} `json:"integrations"`
Name string `json:"name"`
Namespaces []struct {
Id string `json:"id"`
} `json:"namespaces"`
ServiceCount int32 `json:"serviceCount"`
}
Cluster defines model for Cluster.
type ClusterConfiguration ¶
type ClusterConfiguration struct {
ClusterFormSettings ClusterFormSettings `json:"clusterFormSettings"`
GlobalDefaultDeny bool `json:"globalDefaultDeny"`
IstioGlobalDefaultDeny bool `json:"istioGlobalDefaultDeny"`
LinkerdGlobalDefaultDeny bool `json:"linkerdGlobalDefaultDeny"`
UseAWSIAMInAccessGraphStates bool `json:"useAWSIAMInAccessGraphStates"`
UseAzureIAMInAccessGraphStates bool `json:"useAzureIAMInAccessGraphStates"`
UseDatabaseInAccessGraphStates bool `json:"useDatabaseInAccessGraphStates"`
UseGCPIAMInAccessGraphStates bool `json:"useGCPIAMInAccessGraphStates"`
UseIstioPoliciesInAccessGraphStates bool `json:"useIstioPoliciesInAccessGraphStates"`
UseKafkaACLsInAccessGraphStates bool `json:"useKafkaACLsInAccessGraphStates"`
UseLinkerdPoliciesInAccessGraphStates bool `json:"useLinkerdPoliciesInAccessGraphStates"`
UseNetworkPoliciesInAccessGraphStates bool `json:"useNetworkPoliciesInAccessGraphStates"`
}
ClusterConfiguration defines model for ClusterConfiguration.
type ClusterConfigurationInput ¶
type ClusterConfigurationInput struct {
ClusterFormSettings *map[string]interface{} `json:"clusterFormSettings,omitempty"`
GlobalDefaultDeny bool `json:"globalDefaultDeny"`
IstioGlobalDefaultDeny *bool `json:"istioGlobalDefaultDeny,omitempty"`
LinkerdGlobalDefaultDeny *bool `json:"linkerdGlobalDefaultDeny,omitempty"`
UseAWSIAMInAccessGraphStates *bool `json:"useAWSIAMInAccessGraphStates,omitempty"`
UseAzureIAMInAccessGraphStates *bool `json:"useAzureIAMInAccessGraphStates,omitempty"`
UseDatabaseInAccessGraphStates *bool `json:"useDatabaseInAccessGraphStates,omitempty"`
UseGCPIAMInAccessGraphStates *bool `json:"useGCPIAMInAccessGraphStates,omitempty"`
UseIstioPoliciesInAccessGraphStates bool `json:"useIstioPoliciesInAccessGraphStates"`
UseKafkaACLsInAccessGraphStates bool `json:"useKafkaACLsInAccessGraphStates"`
UseLinkerdPoliciesInAccessGraphStates bool `json:"useLinkerdPoliciesInAccessGraphStates"`
UseNetworkPoliciesInAccessGraphStates bool `json:"useNetworkPoliciesInAccessGraphStates"`
}
ClusterConfigurationInput defines model for ClusterConfigurationInput.
type ClusterFormSettings ¶
type ClusterFormSettings struct {
CertificateProvider ClusterFormSettingsCertificateProvider `json:"certificateProvider"`
Enforcement bool `json:"enforcement"`
}
ClusterFormSettings defines model for ClusterFormSettings.
type ClusterFormSettingsCertificateProvider ¶
type ClusterFormSettingsCertificateProvider string
ClusterFormSettingsCertificateProvider defines model for ClusterFormSettings.CertificateProvider.
const ( CERTMANAGER ClusterFormSettingsCertificateProvider = "CERT_MANAGER" CLOUD ClusterFormSettingsCertificateProvider = "CLOUD" NONE ClusterFormSettingsCertificateProvider = "NONE" SPIRE ClusterFormSettingsCertificateProvider = "SPIRE" )
Defines values for ClusterFormSettingsCertificateProvider.
type ClusterQueryResponse ¶
type ClusterQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Cluster
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseClusterQueryResponse ¶
func ParseClusterQueryResponse(rsp *http.Response) (*ClusterQueryResponse, error)
ParseClusterQueryResponse parses an HTTP response from a ClusterQueryWithResponse call
func (ClusterQueryResponse) Status ¶
func (r ClusterQueryResponse) Status() string
Status returns HTTPResponse.Status
func (ClusterQueryResponse) StatusCode ¶
func (r ClusterQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ClustersQueryParams ¶
type ClustersQueryParams struct {
Name *string `form:"name,omitempty" json:"name,omitempty"`
}
ClustersQueryParams defines parameters for ClustersQuery.
type ClustersQueryResponse ¶
type ClustersQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]Cluster
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseClustersQueryResponse ¶
func ParseClustersQueryResponse(rsp *http.Response) (*ClustersQueryResponse, error)
ParseClustersQueryResponse parses an HTTP response from a ClustersQueryWithResponse call
func (ClustersQueryResponse) Status ¶
func (r ClustersQueryResponse) Status() string
Status returns HTTPResponse.Status
func (ClustersQueryResponse) StatusCode ¶
func (r ClustersQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ComponentStatus ¶
type ComponentStatus struct {
LastSeen *time.Time `json:"lastSeen,omitempty"`
Type ComponentStatusType `json:"type"`
}
ComponentStatus defines model for ComponentStatus.
type ComponentStatusType ¶
type ComponentStatusType string
ComponentStatusType defines model for ComponentStatus.Type.
const ( CONNECTED ComponentStatusType = "CONNECTED" DISCONNECTED ComponentStatusType = "DISCONNECTED" NOTINTEGRATED ComponentStatusType = "NOT_INTEGRATED" )
Defines values for ComponentStatusType.
type CreateAWSIntegrationMutationJSONBody ¶
type CreateAWSIntegrationMutationJSONBody struct {
AwsIntegration AWSInfoInput `json:"awsIntegration"`
Name string `json:"name"`
}
CreateAWSIntegrationMutationJSONBody defines parameters for CreateAWSIntegrationMutation.
type CreateAWSIntegrationMutationJSONRequestBody ¶
type CreateAWSIntegrationMutationJSONRequestBody CreateAWSIntegrationMutationJSONBody
CreateAWSIntegrationMutationJSONRequestBody defines body for CreateAWSIntegrationMutation for application/json ContentType.
type CreateAWSIntegrationMutationResponse ¶
type CreateAWSIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseCreateAWSIntegrationMutationResponse ¶
func ParseCreateAWSIntegrationMutationResponse(rsp *http.Response) (*CreateAWSIntegrationMutationResponse, error)
ParseCreateAWSIntegrationMutationResponse parses an HTTP response from a CreateAWSIntegrationMutationWithResponse call
func (CreateAWSIntegrationMutationResponse) Status ¶
func (r CreateAWSIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAWSIntegrationMutationResponse) StatusCode ¶
func (r CreateAWSIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAwsVisibilityIntegrationMutationJSONBody ¶
type CreateAwsVisibilityIntegrationMutationJSONBody struct {
AwsVisibilitySettings AWSVisibilitySettingsInput `json:"awsVisibilitySettings"`
Name string `json:"name"`
}
CreateAwsVisibilityIntegrationMutationJSONBody defines parameters for CreateAwsVisibilityIntegrationMutation.
type CreateAwsVisibilityIntegrationMutationJSONRequestBody ¶
type CreateAwsVisibilityIntegrationMutationJSONRequestBody CreateAwsVisibilityIntegrationMutationJSONBody
CreateAwsVisibilityIntegrationMutationJSONRequestBody defines body for CreateAwsVisibilityIntegrationMutation for application/json ContentType.
type CreateAwsVisibilityIntegrationMutationResponse ¶
type CreateAwsVisibilityIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseCreateAwsVisibilityIntegrationMutationResponse ¶
func ParseCreateAwsVisibilityIntegrationMutationResponse(rsp *http.Response) (*CreateAwsVisibilityIntegrationMutationResponse, error)
ParseCreateAwsVisibilityIntegrationMutationResponse parses an HTTP response from a CreateAwsVisibilityIntegrationMutationWithResponse call
func (CreateAwsVisibilityIntegrationMutationResponse) Status ¶
func (r CreateAwsVisibilityIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAwsVisibilityIntegrationMutationResponse) StatusCode ¶
func (r CreateAwsVisibilityIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAzureIntegrationMutationJSONBody ¶
type CreateAzureIntegrationMutationJSONBody struct {
AzureIntegration AzureInfoInput `json:"azureIntegration"`
Name string `json:"name"`
}
CreateAzureIntegrationMutationJSONBody defines parameters for CreateAzureIntegrationMutation.
type CreateAzureIntegrationMutationJSONRequestBody ¶
type CreateAzureIntegrationMutationJSONRequestBody CreateAzureIntegrationMutationJSONBody
CreateAzureIntegrationMutationJSONRequestBody defines body for CreateAzureIntegrationMutation for application/json ContentType.
type CreateAzureIntegrationMutationResponse ¶
type CreateAzureIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseCreateAzureIntegrationMutationResponse ¶
func ParseCreateAzureIntegrationMutationResponse(rsp *http.Response) (*CreateAzureIntegrationMutationResponse, error)
ParseCreateAzureIntegrationMutationResponse parses an HTTP response from a CreateAzureIntegrationMutationWithResponse call
func (CreateAzureIntegrationMutationResponse) Status ¶
func (r CreateAzureIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAzureIntegrationMutationResponse) StatusCode ¶
func (r CreateAzureIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateClusterMutationJSONBody ¶
type CreateClusterMutationJSONBody struct {
Name string `json:"name"`
}
CreateClusterMutationJSONBody defines parameters for CreateClusterMutation.
type CreateClusterMutationJSONRequestBody ¶
type CreateClusterMutationJSONRequestBody CreateClusterMutationJSONBody
CreateClusterMutationJSONRequestBody defines body for CreateClusterMutation for application/json ContentType.
type CreateClusterMutationResponse ¶
type CreateClusterMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Cluster
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseCreateClusterMutationResponse ¶
func ParseCreateClusterMutationResponse(rsp *http.Response) (*CreateClusterMutationResponse, error)
ParseCreateClusterMutationResponse parses an HTTP response from a CreateClusterMutationWithResponse call
func (CreateClusterMutationResponse) Status ¶
func (r CreateClusterMutationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateClusterMutationResponse) StatusCode ¶
func (r CreateClusterMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDatabaseIntegrationMutationJSONBody ¶
type CreateDatabaseIntegrationMutationJSONBody struct {
DatabaseInfo DatabaseInfoInput `json:"databaseInfo"`
Name string `json:"name"`
}
CreateDatabaseIntegrationMutationJSONBody defines parameters for CreateDatabaseIntegrationMutation.
type CreateDatabaseIntegrationMutationJSONRequestBody ¶
type CreateDatabaseIntegrationMutationJSONRequestBody CreateDatabaseIntegrationMutationJSONBody
CreateDatabaseIntegrationMutationJSONRequestBody defines body for CreateDatabaseIntegrationMutation for application/json ContentType.
type CreateDatabaseIntegrationMutationResponse ¶
type CreateDatabaseIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseCreateDatabaseIntegrationMutationResponse ¶
func ParseCreateDatabaseIntegrationMutationResponse(rsp *http.Response) (*CreateDatabaseIntegrationMutationResponse, error)
ParseCreateDatabaseIntegrationMutationResponse parses an HTTP response from a CreateDatabaseIntegrationMutationWithResponse call
func (CreateDatabaseIntegrationMutationResponse) Status ¶
func (r CreateDatabaseIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDatabaseIntegrationMutationResponse) StatusCode ¶
func (r CreateDatabaseIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateEnvironmentMutationJSONBody ¶
type CreateEnvironmentMutationJSONBody struct {
Labels *[]LabelInput `json:"labels,omitempty"`
Name string `json:"name"`
}
CreateEnvironmentMutationJSONBody defines parameters for CreateEnvironmentMutation.
type CreateEnvironmentMutationJSONRequestBody ¶
type CreateEnvironmentMutationJSONRequestBody CreateEnvironmentMutationJSONBody
CreateEnvironmentMutationJSONRequestBody defines body for CreateEnvironmentMutation for application/json ContentType.
type CreateEnvironmentMutationResponse ¶
type CreateEnvironmentMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Environment
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseCreateEnvironmentMutationResponse ¶
func ParseCreateEnvironmentMutationResponse(rsp *http.Response) (*CreateEnvironmentMutationResponse, error)
ParseCreateEnvironmentMutationResponse parses an HTTP response from a CreateEnvironmentMutationWithResponse call
func (CreateEnvironmentMutationResponse) Status ¶
func (r CreateEnvironmentMutationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateEnvironmentMutationResponse) StatusCode ¶
func (r CreateEnvironmentMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateGCPIntegrationMutationJSONBody ¶
type CreateGCPIntegrationMutationJSONBody struct {
GcpIntegration GCPInfoInput `json:"gcpIntegration"`
Name string `json:"name"`
}
CreateGCPIntegrationMutationJSONBody defines parameters for CreateGCPIntegrationMutation.
type CreateGCPIntegrationMutationJSONRequestBody ¶
type CreateGCPIntegrationMutationJSONRequestBody CreateGCPIntegrationMutationJSONBody
CreateGCPIntegrationMutationJSONRequestBody defines body for CreateGCPIntegrationMutation for application/json ContentType.
type CreateGCPIntegrationMutationResponse ¶
type CreateGCPIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseCreateGCPIntegrationMutationResponse ¶
func ParseCreateGCPIntegrationMutationResponse(rsp *http.Response) (*CreateGCPIntegrationMutationResponse, error)
ParseCreateGCPIntegrationMutationResponse parses an HTTP response from a CreateGCPIntegrationMutationWithResponse call
func (CreateGCPIntegrationMutationResponse) Status ¶
func (r CreateGCPIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateGCPIntegrationMutationResponse) StatusCode ¶
func (r CreateGCPIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateGenericIntegrationMutationJSONBody ¶
type CreateGenericIntegrationMutationJSONBody struct {
Name string `json:"name"`
}
CreateGenericIntegrationMutationJSONBody defines parameters for CreateGenericIntegrationMutation.
type CreateGenericIntegrationMutationJSONRequestBody ¶
type CreateGenericIntegrationMutationJSONRequestBody CreateGenericIntegrationMutationJSONBody
CreateGenericIntegrationMutationJSONRequestBody defines body for CreateGenericIntegrationMutation for application/json ContentType.
type CreateGenericIntegrationMutationResponse ¶
type CreateGenericIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseCreateGenericIntegrationMutationResponse ¶
func ParseCreateGenericIntegrationMutationResponse(rsp *http.Response) (*CreateGenericIntegrationMutationResponse, error)
ParseCreateGenericIntegrationMutationResponse parses an HTTP response from a CreateGenericIntegrationMutationWithResponse call
func (CreateGenericIntegrationMutationResponse) Status ¶
func (r CreateGenericIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateGenericIntegrationMutationResponse) StatusCode ¶
func (r CreateGenericIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateGitHubIntegrationMutationJSONBody ¶
type CreateGitHubIntegrationMutationJSONBody struct {
GitHubSettings GitHubSettingsInput `json:"gitHubSettings"`
Name string `json:"name"`
}
CreateGitHubIntegrationMutationJSONBody defines parameters for CreateGitHubIntegrationMutation.
type CreateGitHubIntegrationMutationJSONRequestBody ¶
type CreateGitHubIntegrationMutationJSONRequestBody CreateGitHubIntegrationMutationJSONBody
CreateGitHubIntegrationMutationJSONRequestBody defines body for CreateGitHubIntegrationMutation for application/json ContentType.
type CreateGitHubIntegrationMutationResponse ¶
type CreateGitHubIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CreateGitHubIntegrationResponse
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseCreateGitHubIntegrationMutationResponse ¶
func ParseCreateGitHubIntegrationMutationResponse(rsp *http.Response) (*CreateGitHubIntegrationMutationResponse, error)
ParseCreateGitHubIntegrationMutationResponse parses an HTTP response from a CreateGitHubIntegrationMutationWithResponse call
func (CreateGitHubIntegrationMutationResponse) Status ¶
func (r CreateGitHubIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateGitHubIntegrationMutationResponse) StatusCode ¶
func (r CreateGitHubIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateGitHubIntegrationResponse ¶
type CreateGitHubIntegrationResponse struct {
Integration struct {
Id string `json:"id"`
} `json:"integration"`
NextURL string `json:"nextURL"`
}
CreateGitHubIntegrationResponse defines model for CreateGitHubIntegrationResponse.
type CreateGitLabIntegrationMutationJSONBody ¶
type CreateGitLabIntegrationMutationJSONBody struct {
GitLabSettings GitLabSettingsInput `json:"gitLabSettings"`
Name string `json:"name"`
}
CreateGitLabIntegrationMutationJSONBody defines parameters for CreateGitLabIntegrationMutation.
type CreateGitLabIntegrationMutationJSONRequestBody ¶
type CreateGitLabIntegrationMutationJSONRequestBody CreateGitLabIntegrationMutationJSONBody
CreateGitLabIntegrationMutationJSONRequestBody defines body for CreateGitLabIntegrationMutation for application/json ContentType.
type CreateGitLabIntegrationMutationResponse ¶
type CreateGitLabIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CreateGitLabIntegrationResponse
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseCreateGitLabIntegrationMutationResponse ¶
func ParseCreateGitLabIntegrationMutationResponse(rsp *http.Response) (*CreateGitLabIntegrationMutationResponse, error)
ParseCreateGitLabIntegrationMutationResponse parses an HTTP response from a CreateGitLabIntegrationMutationWithResponse call
func (CreateGitLabIntegrationMutationResponse) Status ¶
func (r CreateGitLabIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateGitLabIntegrationMutationResponse) StatusCode ¶
func (r CreateGitLabIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateGitLabIntegrationResponse ¶
type CreateGitLabIntegrationResponse struct {
Integration struct {
Id string `json:"id"`
} `json:"integration"`
NextURL string `json:"nextURL"`
}
CreateGitLabIntegrationResponse defines model for CreateGitLabIntegrationResponse.
type CreateInviteMutationJSONBody ¶
type CreateInviteMutationJSONBody struct {
Email openapi_types.Email `json:"email"`
OrganizationMembership *OrganizationMembershipInput `json:"organizationMembership,omitempty"`
}
CreateInviteMutationJSONBody defines parameters for CreateInviteMutation.
type CreateInviteMutationJSONRequestBody ¶
type CreateInviteMutationJSONRequestBody CreateInviteMutationJSONBody
CreateInviteMutationJSONRequestBody defines body for CreateInviteMutation for application/json ContentType.
type CreateInviteMutationResponse ¶
type CreateInviteMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Invite
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseCreateInviteMutationResponse ¶
func ParseCreateInviteMutationResponse(rsp *http.Response) (*CreateInviteMutationResponse, error)
ParseCreateInviteMutationResponse parses an HTTP response from a CreateInviteMutationWithResponse call
func (CreateInviteMutationResponse) Status ¶
func (r CreateInviteMutationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateInviteMutationResponse) StatusCode ¶
func (r CreateInviteMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateKubernetesIntegrationMutationJSONBody ¶
type CreateKubernetesIntegrationMutationJSONBody struct {
EnvironmentId string `json:"environmentId"`
Name string `json:"name"`
}
CreateKubernetesIntegrationMutationJSONBody defines parameters for CreateKubernetesIntegrationMutation.
type CreateKubernetesIntegrationMutationJSONRequestBody ¶
type CreateKubernetesIntegrationMutationJSONRequestBody CreateKubernetesIntegrationMutationJSONBody
CreateKubernetesIntegrationMutationJSONRequestBody defines body for CreateKubernetesIntegrationMutation for application/json ContentType.
type CreateKubernetesIntegrationMutationResponse ¶
type CreateKubernetesIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseCreateKubernetesIntegrationMutationResponse ¶
func ParseCreateKubernetesIntegrationMutationResponse(rsp *http.Response) (*CreateKubernetesIntegrationMutationResponse, error)
ParseCreateKubernetesIntegrationMutationResponse parses an HTTP response from a CreateKubernetesIntegrationMutationWithResponse call
func (CreateKubernetesIntegrationMutationResponse) Status ¶
func (r CreateKubernetesIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateKubernetesIntegrationMutationResponse) StatusCode ¶
func (r CreateKubernetesIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateOrganizationMutationJSONBody ¶
type CreateOrganizationMutationJSONBody struct {
Name *string `json:"name,omitempty"`
}
CreateOrganizationMutationJSONBody defines parameters for CreateOrganizationMutation.
type CreateOrganizationMutationJSONRequestBody ¶
type CreateOrganizationMutationJSONRequestBody CreateOrganizationMutationJSONBody
CreateOrganizationMutationJSONRequestBody defines body for CreateOrganizationMutation for application/json ContentType.
type CreateOrganizationMutationResponse ¶
type CreateOrganizationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Organization
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseCreateOrganizationMutationResponse ¶
func ParseCreateOrganizationMutationResponse(rsp *http.Response) (*CreateOrganizationMutationResponse, error)
ParseCreateOrganizationMutationResponse parses an HTTP response from a CreateOrganizationMutationWithResponse call
func (CreateOrganizationMutationResponse) Status ¶
func (r CreateOrganizationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateOrganizationMutationResponse) StatusCode ¶
func (r CreateOrganizationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSIEMIntegrationMutationJSONBody ¶
type CreateSIEMIntegrationMutationJSONBody struct {
Name string `json:"name"`
SiemSettings SIEMSettingsInput `json:"siemSettings"`
}
CreateSIEMIntegrationMutationJSONBody defines parameters for CreateSIEMIntegrationMutation.
type CreateSIEMIntegrationMutationJSONRequestBody ¶
type CreateSIEMIntegrationMutationJSONRequestBody CreateSIEMIntegrationMutationJSONBody
CreateSIEMIntegrationMutationJSONRequestBody defines body for CreateSIEMIntegrationMutation for application/json ContentType.
type CreateSIEMIntegrationMutationResponse ¶
type CreateSIEMIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CreateSIEMIntegrationResponse
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseCreateSIEMIntegrationMutationResponse ¶
func ParseCreateSIEMIntegrationMutationResponse(rsp *http.Response) (*CreateSIEMIntegrationMutationResponse, error)
ParseCreateSIEMIntegrationMutationResponse parses an HTTP response from a CreateSIEMIntegrationMutationWithResponse call
func (CreateSIEMIntegrationMutationResponse) Status ¶
func (r CreateSIEMIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSIEMIntegrationMutationResponse) StatusCode ¶
func (r CreateSIEMIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSIEMIntegrationResponse ¶
type CreateSIEMIntegrationResponse struct {
Integration struct {
Id string `json:"id"`
} `json:"integration"`
}
CreateSIEMIntegrationResponse defines model for CreateSIEMIntegrationResponse.
type CreateSlackIntegrationMutationJSONBody ¶
type CreateSlackIntegrationMutationJSONBody struct {
Name string `json:"name"`
SlackSettings SlackSettingsInput `json:"slackSettings"`
}
CreateSlackIntegrationMutationJSONBody defines parameters for CreateSlackIntegrationMutation.
type CreateSlackIntegrationMutationJSONRequestBody ¶
type CreateSlackIntegrationMutationJSONRequestBody CreateSlackIntegrationMutationJSONBody
CreateSlackIntegrationMutationJSONRequestBody defines body for CreateSlackIntegrationMutation for application/json ContentType.
type CreateSlackIntegrationMutationResponse ¶
type CreateSlackIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CreateSlackIntegrationResponse
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseCreateSlackIntegrationMutationResponse ¶
func ParseCreateSlackIntegrationMutationResponse(rsp *http.Response) (*CreateSlackIntegrationMutationResponse, error)
ParseCreateSlackIntegrationMutationResponse parses an HTTP response from a CreateSlackIntegrationMutationWithResponse call
func (CreateSlackIntegrationMutationResponse) Status ¶
func (r CreateSlackIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSlackIntegrationMutationResponse) StatusCode ¶
func (r CreateSlackIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSlackIntegrationResponse ¶
type CreateSlackIntegrationResponse struct {
Integration struct {
Id string `json:"id"`
} `json:"integration"`
NextURL string `json:"nextURL"`
}
CreateSlackIntegrationResponse defines model for CreateSlackIntegrationResponse.
type CredentialsOperatorComponent ¶
type CredentialsOperatorComponent struct {
Status ComponentStatus `json:"status"`
Type CredentialsOperatorComponentType `json:"type"`
}
CredentialsOperatorComponent defines model for CredentialsOperatorComponent.
type CredentialsOperatorComponentType ¶
type CredentialsOperatorComponentType string
CredentialsOperatorComponentType defines model for CredentialsOperatorComponent.Type.
const ( CredentialsOperatorComponentTypeCREDENTIALSOPERATOR CredentialsOperatorComponentType = "CREDENTIALS_OPERATOR" CredentialsOperatorComponentTypeINTENTSOPERATOR CredentialsOperatorComponentType = "INTENTS_OPERATOR" CredentialsOperatorComponentTypeNETWORKMAPPER CredentialsOperatorComponentType = "NETWORK_MAPPER" )
Defines values for CredentialsOperatorComponentType.
type DatabaseInfo ¶
type DatabaseInfo struct {
Address string `json:"address"`
DatabaseType DatabaseInfoDatabaseType `json:"databaseType"`
Username string `json:"username"`
Visibility *DatabaseVisibilitySettings `json:"visibility,omitempty"`
}
DatabaseInfo defines model for DatabaseInfo.
type DatabaseInfoDatabaseType ¶
type DatabaseInfoDatabaseType string
DatabaseInfoDatabaseType defines model for DatabaseInfo.DatabaseType.
const ( DatabaseInfoDatabaseTypeMYSQL DatabaseInfoDatabaseType = "MYSQL" DatabaseInfoDatabaseTypePOSTGRESQL DatabaseInfoDatabaseType = "POSTGRESQL" )
Defines values for DatabaseInfoDatabaseType.
type DatabaseInfoInput ¶
type DatabaseInfoInput struct {
Address string `json:"address"`
DatabaseType DatabaseInfoInputDatabaseType `json:"databaseType"`
Visibility *map[string]interface{} `json:"visibility,omitempty"`
}
DatabaseInfoInput defines model for DatabaseInfoInput.
type DatabaseInfoInputDatabaseType ¶
type DatabaseInfoInputDatabaseType string
DatabaseInfoInputDatabaseType defines model for DatabaseInfoInput.DatabaseType.
const ( DatabaseInfoInputDatabaseTypeMYSQL DatabaseInfoInputDatabaseType = "MYSQL" DatabaseInfoInputDatabaseTypePOSTGRESQL DatabaseInfoInputDatabaseType = "POSTGRESQL" )
Defines values for DatabaseInfoInputDatabaseType.
type DatabaseVisibilitySettings ¶
type DatabaseVisibilitySettings struct {
GcpPubSub *GCPPubSubLogConsumerSettings `json:"gcpPubSub,omitempty"`
Source *DatabaseVisibilitySettingsSource `json:"source,omitempty"`
}
DatabaseVisibilitySettings defines model for DatabaseVisibilitySettings.
type DatabaseVisibilitySettingsSource ¶
type DatabaseVisibilitySettingsSource string
DatabaseVisibilitySettingsSource defines model for DatabaseVisibilitySettings.Source.
const (
GCPPUBSUB DatabaseVisibilitySettingsSource = "GCP_PUBSUB"
)
Defines values for DatabaseVisibilitySettingsSource.
type DefaultIntentsApprovalActionByEnv ¶
type DefaultIntentsApprovalActionByEnv struct {
Action DefaultIntentsApprovalActionByEnvAction `json:"action"`
EnvironmentId string `json:"environmentId"`
}
DefaultIntentsApprovalActionByEnv defines model for DefaultIntentsApprovalActionByEnv.
type DefaultIntentsApprovalActionByEnvAction ¶
type DefaultIntentsApprovalActionByEnvAction string
DefaultIntentsApprovalActionByEnvAction defines model for DefaultIntentsApprovalActionByEnv.Action.
const ( AUTOAPPROVE DefaultIntentsApprovalActionByEnvAction = "AUTO_APPROVE" AUTODENY DefaultIntentsApprovalActionByEnvAction = "AUTO_DENY" REQUIREAPPROVAL DefaultIntentsApprovalActionByEnvAction = "REQUIRE_APPROVAL" )
Defines values for DefaultIntentsApprovalActionByEnvAction.
type DeleteClusterMutationResponse ¶
type DeleteClusterMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *string
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseDeleteClusterMutationResponse ¶
func ParseDeleteClusterMutationResponse(rsp *http.Response) (*DeleteClusterMutationResponse, error)
ParseDeleteClusterMutationResponse parses an HTTP response from a DeleteClusterMutationWithResponse call
func (DeleteClusterMutationResponse) Status ¶
func (r DeleteClusterMutationResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteClusterMutationResponse) StatusCode ¶
func (r DeleteClusterMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteEnvironmentLabelMutationResponse ¶
type DeleteEnvironmentLabelMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Environment
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseDeleteEnvironmentLabelMutationResponse ¶
func ParseDeleteEnvironmentLabelMutationResponse(rsp *http.Response) (*DeleteEnvironmentLabelMutationResponse, error)
ParseDeleteEnvironmentLabelMutationResponse parses an HTTP response from a DeleteEnvironmentLabelMutationWithResponse call
func (DeleteEnvironmentLabelMutationResponse) Status ¶
func (r DeleteEnvironmentLabelMutationResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteEnvironmentLabelMutationResponse) StatusCode ¶
func (r DeleteEnvironmentLabelMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteEnvironmentMutationResponse ¶
type DeleteEnvironmentMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *string
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseDeleteEnvironmentMutationResponse ¶
func ParseDeleteEnvironmentMutationResponse(rsp *http.Response) (*DeleteEnvironmentMutationResponse, error)
ParseDeleteEnvironmentMutationResponse parses an HTTP response from a DeleteEnvironmentMutationWithResponse call
func (DeleteEnvironmentMutationResponse) Status ¶
func (r DeleteEnvironmentMutationResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteEnvironmentMutationResponse) StatusCode ¶
func (r DeleteEnvironmentMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteIntegrationMutationResponse ¶
type DeleteIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *string
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseDeleteIntegrationMutationResponse ¶
func ParseDeleteIntegrationMutationResponse(rsp *http.Response) (*DeleteIntegrationMutationResponse, error)
ParseDeleteIntegrationMutationResponse parses an HTTP response from a DeleteIntegrationMutationWithResponse call
func (DeleteIntegrationMutationResponse) Status ¶
func (r DeleteIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteIntegrationMutationResponse) StatusCode ¶
func (r DeleteIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteInviteMutationResponse ¶
type DeleteInviteMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *string
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseDeleteInviteMutationResponse ¶
func ParseDeleteInviteMutationResponse(rsp *http.Response) (*DeleteInviteMutationResponse, error)
ParseDeleteInviteMutationResponse parses an HTTP response from a DeleteInviteMutationWithResponse call
func (DeleteInviteMutationResponse) Status ¶
func (r DeleteInviteMutationResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteInviteMutationResponse) StatusCode ¶
func (r DeleteInviteMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DetectedCloudServer ¶
type DetectedCloudServer struct {
CloudProvider string `json:"cloudProvider"`
CloudService string `json:"cloudService"`
Region string `json:"region"`
}
DetectedCloudServer defines model for DetectedCloudServer.
type EdgeAccessStatus ¶
type EdgeAccessStatus struct {
Reason EdgeAccessStatusReason `json:"reason"`
Reasons []EdgeAccessStatusReasons `json:"reasons"`
UseIstioPoliciesInAccessGraphStates bool `json:"useIstioPoliciesInAccessGraphStates"`
UseKafkaPoliciesInAccessGraphStates bool `json:"useKafkaPoliciesInAccessGraphStates"`
UseLinkerdPoliciesInAccessGraphStates bool `json:"useLinkerdPoliciesInAccessGraphStates"`
UseNetworkPoliciesInAccessGraphStates bool `json:"useNetworkPoliciesInAccessGraphStates"`
Verdict EdgeAccessStatusVerdict `json:"verdict"`
}
EdgeAccessStatus defines model for EdgeAccessStatus.
type EdgeAccessStatusReason ¶
type EdgeAccessStatusReason string
EdgeAccessStatusReason defines model for EdgeAccessStatus.Reason.
const ( EdgeAccessStatusReasonALLOWEDBYAPPLIEDINTENTS EdgeAccessStatusReason = "ALLOWED_BY_APPLIED_INTENTS" EdgeAccessStatusReasonALLOWEDBYAPPLIEDINTENTSDATABASEOVERLYPERMISSIVE EdgeAccessStatusReason = "ALLOWED_BY_APPLIED_INTENTS_DATABASE_OVERLY_PERMISSIVE" EdgeAccessStatusReasonALLOWEDBYAPPLIEDINTENTSHTTPOVERLYPERMISSIVE EdgeAccessStatusReason = "ALLOWED_BY_APPLIED_INTENTS_HTTP_OVERLY_PERMISSIVE" EdgeAccessStatusReasonALLOWEDBYAPPLIEDINTENTSKAFKAOVERLYPERMISSIVE EdgeAccessStatusReason = "ALLOWED_BY_APPLIED_INTENTS_KAFKA_OVERLY_PERMISSIVE" EdgeAccessStatusReasonALLOWEDBYAPPLIEDINTENTSOVERLYPERMISSIVE EdgeAccessStatusReason = "ALLOWED_BY_APPLIED_INTENTS_OVERLY_PERMISSIVE" EdgeAccessStatusReasonALLOWEDBYEXTERNALLYMANAGEDNETWORKPOLICY EdgeAccessStatusReason = "ALLOWED_BY_EXTERNALLY_MANAGED_NETWORK_POLICY" EdgeAccessStatusReasonALLOWEDBYEXTERNALTRAFFICNETWORKPOLICY EdgeAccessStatusReason = "ALLOWED_BY_EXTERNAL_TRAFFIC_NETWORK_POLICY" EdgeAccessStatusReasonALLOWEDBYMETRICSCOLLECTIONTRAFFICNETWORKPOLICY EdgeAccessStatusReason = "ALLOWED_BY_METRICS_COLLECTION_TRAFFIC_NETWORK_POLICY" EdgeAccessStatusReasonBLOCKEDBYAPPLIEDINTENTSDATABASERESOURCEMISMATCH EdgeAccessStatusReason = "BLOCKED_BY_APPLIED_INTENTS_DATABASE_RESOURCE_MISMATCH" EdgeAccessStatusReasonBLOCKEDBYAPPLIEDINTENTSDATABASEUNDERPERMISSIVE EdgeAccessStatusReason = "BLOCKED_BY_APPLIED_INTENTS_DATABASE_UNDER_PERMISSIVE" EdgeAccessStatusReasonBLOCKEDBYAPPLIEDINTENTSHTTPRESOURCEMISMATCH EdgeAccessStatusReason = "BLOCKED_BY_APPLIED_INTENTS_HTTP_RESOURCE_MISMATCH" EdgeAccessStatusReasonBLOCKEDBYAPPLIEDINTENTSHTTPUNDERPERMISSIVE EdgeAccessStatusReason = "BLOCKED_BY_APPLIED_INTENTS_HTTP_UNDER_PERMISSIVE" EdgeAccessStatusReasonBLOCKEDBYAPPLIEDINTENTSKAFKARESOURCEMISMATCH EdgeAccessStatusReason = "BLOCKED_BY_APPLIED_INTENTS_KAFKA_RESOURCE_MISMATCH" EdgeAccessStatusReasonBLOCKEDBYAPPLIEDINTENTSKAFKAUNDERPERMISSIVE EdgeAccessStatusReason = "BLOCKED_BY_APPLIED_INTENTS_KAFKA_UNDER_PERMISSIVE" EdgeAccessStatusReasonBLOCKEDBYAPPLIEDINTENTSMISSINGEXTERNALTRAFFICPOLICY EdgeAccessStatusReason = "BLOCKED_BY_APPLIED_INTENTS_MISSING_EXTERNAL_TRAFFIC_POLICY" EdgeAccessStatusReasonBLOCKEDBYAPPLIEDINTENTSRESOURCEMISMATCH EdgeAccessStatusReason = "BLOCKED_BY_APPLIED_INTENTS_RESOURCE_MISMATCH" EdgeAccessStatusReasonBLOCKEDBYAPPLIEDINTENTSUNDERPERMISSIVE EdgeAccessStatusReason = "BLOCKED_BY_APPLIED_INTENTS_UNDER_PERMISSIVE" EdgeAccessStatusReasonBLOCKEDBYDATABASEENFORCEMENTCONFIGMISSINGAPPLIEDINTENTS EdgeAccessStatusReason = "BLOCKED_BY_DATABASE_ENFORCEMENT_CONFIG_MISSING_APPLIED_INTENTS" EdgeAccessStatusReasonBLOCKEDBYDEFAULTDENY EdgeAccessStatusReason = "BLOCKED_BY_DEFAULT_DENY" EdgeAccessStatusReasonBLOCKEDBYDEFAULTDENYMISSINGEXTERNALTRAFFICPOLICY EdgeAccessStatusReason = "BLOCKED_BY_DEFAULT_DENY_MISSING_EXTERNAL_TRAFFIC_POLICY" EdgeAccessStatusReasonBLOCKEDBYKAFKAENFORCEMENTCONFIGMISSINGAPPLIEDINTENTS EdgeAccessStatusReason = "BLOCKED_BY_KAFKA_ENFORCEMENT_CONFIG_MISSING_APPLIED_INTENTS" EdgeAccessStatusReasonCLIENTISTIOSIDECARMISSING EdgeAccessStatusReason = "CLIENT_ISTIO_SIDECAR_MISSING" EdgeAccessStatusReasonIGNOREDINCALCULATION EdgeAccessStatusReason = "IGNORED_IN_CALCULATION" EdgeAccessStatusReasonINTENTSOPERATORNEVERCONNECTED EdgeAccessStatusReason = "INTENTS_OPERATOR_NEVER_CONNECTED" EdgeAccessStatusReasonINTENTSOPERATORNOTENFORCING EdgeAccessStatusReason = "INTENTS_OPERATOR_NOT_ENFORCING" EdgeAccessStatusReasonINTENTSOPERATORNOTENFORCINGKAFKAINTENTSNOTREQUIREDFORTOPIC EdgeAccessStatusReason = "INTENTS_OPERATOR_NOT_ENFORCING_KAFKA_INTENTS_NOT_REQUIRED_FOR_TOPIC" EdgeAccessStatusReasonINTENTSOPERATORNOTENFORCINGMISSINGAPPLIEDINTENT EdgeAccessStatusReason = "INTENTS_OPERATOR_NOT_ENFORCING_MISSING_APPLIED_INTENT" EdgeAccessStatusReasonINTERNETACCESSSTATUSUNKNOWN EdgeAccessStatusReason = "INTERNET_ACCESS_STATUS_UNKNOWN" EdgeAccessStatusReasonINTERNETINTENTSENFORCEMENTDISABLED EdgeAccessStatusReason = "INTERNET_INTENTS_ENFORCEMENT_DISABLED" EdgeAccessStatusReasonMISSINGAPPLIEDCLOUDRESOURCEINTENT EdgeAccessStatusReason = "MISSING_APPLIED_CLOUD_RESOURCE_INTENT" EdgeAccessStatusReasonMISSINGAPPLIEDINTENT EdgeAccessStatusReason = "MISSING_APPLIED_INTENT" EdgeAccessStatusReasonNETWORKMAPPERNEVERCONNECTED EdgeAccessStatusReason = "NETWORK_MAPPER_NEVER_CONNECTED" EdgeAccessStatusReasonNOINTENTSFOUNDOFRELEVANTTYPE EdgeAccessStatusReason = "NO_INTENTS_FOUND_OF_RELEVANT_TYPE" EdgeAccessStatusReasonNOTINPROTECTEDSERVICES EdgeAccessStatusReason = "NOT_IN_PROTECTED_SERVICES" EdgeAccessStatusReasonSERVERISTIOSIDECARMISSING EdgeAccessStatusReason = "SERVER_ISTIO_SIDECAR_MISSING" EdgeAccessStatusReasonSHAREDSERVICEACCOUNT EdgeAccessStatusReason = "SHARED_SERVICE_ACCOUNT" EdgeAccessStatusReasonWOULDBEALLOWEDBYEXTERNALTRAFFICNETWORKPOLICY EdgeAccessStatusReason = "WOULD_BE_ALLOWED_BY_EXTERNAL_TRAFFIC_NETWORK_POLICY" EdgeAccessStatusReasonWOULDBEALLOWEDBYMETRICSCOLLECTIONTRAFFICNETWORKPOLICY EdgeAccessStatusReason = "WOULD_BE_ALLOWED_BY_METRICS_COLLECTION_TRAFFIC_NETWORK_POLICY" )
Defines values for EdgeAccessStatusReason.
type EdgeAccessStatusReasons ¶
type EdgeAccessStatusReasons string
EdgeAccessStatusReasons defines model for EdgeAccessStatus.Reasons.
const ( EdgeAccessStatusReasonsALLOWEDBYAPPLIEDINTENTS EdgeAccessStatusReasons = "ALLOWED_BY_APPLIED_INTENTS" EdgeAccessStatusReasonsALLOWEDBYAPPLIEDINTENTSDATABASEOVERLYPERMISSIVE EdgeAccessStatusReasons = "ALLOWED_BY_APPLIED_INTENTS_DATABASE_OVERLY_PERMISSIVE" EdgeAccessStatusReasonsALLOWEDBYAPPLIEDINTENTSHTTPOVERLYPERMISSIVE EdgeAccessStatusReasons = "ALLOWED_BY_APPLIED_INTENTS_HTTP_OVERLY_PERMISSIVE" EdgeAccessStatusReasonsALLOWEDBYAPPLIEDINTENTSKAFKAOVERLYPERMISSIVE EdgeAccessStatusReasons = "ALLOWED_BY_APPLIED_INTENTS_KAFKA_OVERLY_PERMISSIVE" EdgeAccessStatusReasonsALLOWEDBYAPPLIEDINTENTSOVERLYPERMISSIVE EdgeAccessStatusReasons = "ALLOWED_BY_APPLIED_INTENTS_OVERLY_PERMISSIVE" EdgeAccessStatusReasonsALLOWEDBYEXTERNALLYMANAGEDNETWORKPOLICY EdgeAccessStatusReasons = "ALLOWED_BY_EXTERNALLY_MANAGED_NETWORK_POLICY" EdgeAccessStatusReasonsALLOWEDBYEXTERNALTRAFFICNETWORKPOLICY EdgeAccessStatusReasons = "ALLOWED_BY_EXTERNAL_TRAFFIC_NETWORK_POLICY" EdgeAccessStatusReasonsALLOWEDBYMETRICSCOLLECTIONTRAFFICNETWORKPOLICY EdgeAccessStatusReasons = "ALLOWED_BY_METRICS_COLLECTION_TRAFFIC_NETWORK_POLICY" EdgeAccessStatusReasonsBLOCKEDBYAPPLIEDINTENTSDATABASERESOURCEMISMATCH EdgeAccessStatusReasons = "BLOCKED_BY_APPLIED_INTENTS_DATABASE_RESOURCE_MISMATCH" EdgeAccessStatusReasonsBLOCKEDBYAPPLIEDINTENTSDATABASEUNDERPERMISSIVE EdgeAccessStatusReasons = "BLOCKED_BY_APPLIED_INTENTS_DATABASE_UNDER_PERMISSIVE" EdgeAccessStatusReasonsBLOCKEDBYAPPLIEDINTENTSHTTPRESOURCEMISMATCH EdgeAccessStatusReasons = "BLOCKED_BY_APPLIED_INTENTS_HTTP_RESOURCE_MISMATCH" EdgeAccessStatusReasonsBLOCKEDBYAPPLIEDINTENTSHTTPUNDERPERMISSIVE EdgeAccessStatusReasons = "BLOCKED_BY_APPLIED_INTENTS_HTTP_UNDER_PERMISSIVE" EdgeAccessStatusReasonsBLOCKEDBYAPPLIEDINTENTSKAFKARESOURCEMISMATCH EdgeAccessStatusReasons = "BLOCKED_BY_APPLIED_INTENTS_KAFKA_RESOURCE_MISMATCH" EdgeAccessStatusReasonsBLOCKEDBYAPPLIEDINTENTSKAFKAUNDERPERMISSIVE EdgeAccessStatusReasons = "BLOCKED_BY_APPLIED_INTENTS_KAFKA_UNDER_PERMISSIVE" EdgeAccessStatusReasonsBLOCKEDBYAPPLIEDINTENTSMISSINGEXTERNALTRAFFICPOLICY EdgeAccessStatusReasons = "BLOCKED_BY_APPLIED_INTENTS_MISSING_EXTERNAL_TRAFFIC_POLICY" EdgeAccessStatusReasonsBLOCKEDBYAPPLIEDINTENTSRESOURCEMISMATCH EdgeAccessStatusReasons = "BLOCKED_BY_APPLIED_INTENTS_RESOURCE_MISMATCH" EdgeAccessStatusReasonsBLOCKEDBYAPPLIEDINTENTSUNDERPERMISSIVE EdgeAccessStatusReasons = "BLOCKED_BY_APPLIED_INTENTS_UNDER_PERMISSIVE" EdgeAccessStatusReasonsBLOCKEDBYDATABASEENFORCEMENTCONFIGMISSINGAPPLIEDINTENTS EdgeAccessStatusReasons = "BLOCKED_BY_DATABASE_ENFORCEMENT_CONFIG_MISSING_APPLIED_INTENTS" EdgeAccessStatusReasonsBLOCKEDBYDEFAULTDENY EdgeAccessStatusReasons = "BLOCKED_BY_DEFAULT_DENY" EdgeAccessStatusReasonsBLOCKEDBYDEFAULTDENYMISSINGEXTERNALTRAFFICPOLICY EdgeAccessStatusReasons = "BLOCKED_BY_DEFAULT_DENY_MISSING_EXTERNAL_TRAFFIC_POLICY" EdgeAccessStatusReasonsBLOCKEDBYKAFKAENFORCEMENTCONFIGMISSINGAPPLIEDINTENTS EdgeAccessStatusReasons = "BLOCKED_BY_KAFKA_ENFORCEMENT_CONFIG_MISSING_APPLIED_INTENTS" EdgeAccessStatusReasonsCLIENTISTIOSIDECARMISSING EdgeAccessStatusReasons = "CLIENT_ISTIO_SIDECAR_MISSING" EdgeAccessStatusReasonsIGNOREDINCALCULATION EdgeAccessStatusReasons = "IGNORED_IN_CALCULATION" EdgeAccessStatusReasonsINTENTSOPERATORNEVERCONNECTED EdgeAccessStatusReasons = "INTENTS_OPERATOR_NEVER_CONNECTED" EdgeAccessStatusReasonsINTENTSOPERATORNOTENFORCING EdgeAccessStatusReasons = "INTENTS_OPERATOR_NOT_ENFORCING" EdgeAccessStatusReasonsINTENTSOPERATORNOTENFORCINGKAFKAINTENTSNOTREQUIREDFORTOPIC EdgeAccessStatusReasons = "INTENTS_OPERATOR_NOT_ENFORCING_KAFKA_INTENTS_NOT_REQUIRED_FOR_TOPIC" EdgeAccessStatusReasonsINTENTSOPERATORNOTENFORCINGMISSINGAPPLIEDINTENT EdgeAccessStatusReasons = "INTENTS_OPERATOR_NOT_ENFORCING_MISSING_APPLIED_INTENT" EdgeAccessStatusReasonsINTERNETACCESSSTATUSUNKNOWN EdgeAccessStatusReasons = "INTERNET_ACCESS_STATUS_UNKNOWN" EdgeAccessStatusReasonsINTERNETINTENTSENFORCEMENTDISABLED EdgeAccessStatusReasons = "INTERNET_INTENTS_ENFORCEMENT_DISABLED" EdgeAccessStatusReasonsMISSINGAPPLIEDCLOUDRESOURCEINTENT EdgeAccessStatusReasons = "MISSING_APPLIED_CLOUD_RESOURCE_INTENT" EdgeAccessStatusReasonsMISSINGAPPLIEDINTENT EdgeAccessStatusReasons = "MISSING_APPLIED_INTENT" EdgeAccessStatusReasonsNETWORKMAPPERNEVERCONNECTED EdgeAccessStatusReasons = "NETWORK_MAPPER_NEVER_CONNECTED" EdgeAccessStatusReasonsNOINTENTSFOUNDOFRELEVANTTYPE EdgeAccessStatusReasons = "NO_INTENTS_FOUND_OF_RELEVANT_TYPE" EdgeAccessStatusReasonsNOTINPROTECTEDSERVICES EdgeAccessStatusReasons = "NOT_IN_PROTECTED_SERVICES" EdgeAccessStatusReasonsSERVERISTIOSIDECARMISSING EdgeAccessStatusReasons = "SERVER_ISTIO_SIDECAR_MISSING" EdgeAccessStatusReasonsSHAREDSERVICEACCOUNT EdgeAccessStatusReasons = "SHARED_SERVICE_ACCOUNT" EdgeAccessStatusReasonsWOULDBEALLOWEDBYEXTERNALTRAFFICNETWORKPOLICY EdgeAccessStatusReasons = "WOULD_BE_ALLOWED_BY_EXTERNAL_TRAFFIC_NETWORK_POLICY" EdgeAccessStatusReasonsWOULDBEALLOWEDBYMETRICSCOLLECTIONTRAFFICNETWORKPOLICY EdgeAccessStatusReasons = "WOULD_BE_ALLOWED_BY_METRICS_COLLECTION_TRAFFIC_NETWORK_POLICY" )
Defines values for EdgeAccessStatusReasons.
type EdgeAccessStatusVerdict ¶
type EdgeAccessStatusVerdict string
EdgeAccessStatusVerdict defines model for EdgeAccessStatus.Verdict.
const ( EdgeAccessStatusVerdictBLOCKED EdgeAccessStatusVerdict = "BLOCKED" EdgeAccessStatusVerdictEXPLICITLYALLOWED EdgeAccessStatusVerdict = "EXPLICITLY_ALLOWED" EdgeAccessStatusVerdictIMPLICITLYALLOWED EdgeAccessStatusVerdict = "IMPLICITLY_ALLOWED" EdgeAccessStatusVerdictUNKNOWN EdgeAccessStatusVerdict = "UNKNOWN" EdgeAccessStatusVerdictWOULDBEBLOCKED EdgeAccessStatusVerdict = "WOULD_BE_BLOCKED" )
Defines values for EdgeAccessStatusVerdict.
type EdgeAccessStatuses ¶
type EdgeAccessStatuses struct {
AwsIam EdgeAccessStatus `json:"awsIam"`
AzureIAM EdgeAccessStatus `json:"azureIAM"`
Database EdgeAccessStatus `json:"database"`
GcpIam EdgeAccessStatus `json:"gcpIam"`
IstioPolicies EdgeAccessStatus `json:"istioPolicies"`
KafkaACLs EdgeAccessStatus `json:"kafkaACLs"`
LinkerdPolicies EdgeAccessStatus `json:"linkerdPolicies"`
NetworkPolicies EdgeAccessStatus `json:"networkPolicies"`
}
EdgeAccessStatuses defines model for EdgeAccessStatuses.
type Environment ¶
type Environment struct {
AppliedIntentsCount int32 `json:"appliedIntentsCount"`
Id string `json:"id"`
Labels *[]Label `json:"labels,omitempty"`
Name string `json:"name"`
Namespaces []struct {
Id string `json:"id"`
} `json:"namespaces"`
ServiceCount int32 `json:"serviceCount"`
}
Environment defines model for Environment.
type EnvironmentQueryResponse ¶
type EnvironmentQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Environment
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseEnvironmentQueryResponse ¶
func ParseEnvironmentQueryResponse(rsp *http.Response) (*EnvironmentQueryResponse, error)
ParseEnvironmentQueryResponse parses an HTTP response from a EnvironmentQueryWithResponse call
func (EnvironmentQueryResponse) Status ¶
func (r EnvironmentQueryResponse) Status() string
Status returns HTTPResponse.Status
func (EnvironmentQueryResponse) StatusCode ¶
func (r EnvironmentQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnvironmentsQueryParams ¶
type EnvironmentsQueryParams struct {
Name *string `form:"name,omitempty" json:"name,omitempty"`
Labels *[]LabelInput `form:"labels,omitempty" json:"labels,omitempty"`
}
EnvironmentsQueryParams defines parameters for EnvironmentsQuery.
type EnvironmentsQueryResponse ¶
type EnvironmentsQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]Environment
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseEnvironmentsQueryResponse ¶
func ParseEnvironmentsQueryResponse(rsp *http.Response) (*EnvironmentsQueryResponse, error)
ParseEnvironmentsQueryResponse parses an HTTP response from a EnvironmentsQueryWithResponse call
func (EnvironmentsQueryResponse) Status ¶
func (r EnvironmentsQueryResponse) Status() string
Status returns HTTPResponse.Status
func (EnvironmentsQueryResponse) StatusCode ¶
func (r EnvironmentsQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FeatureFlags ¶
type FeatureFlags struct {
EnableFindingsV2 *bool `json:"enableFindingsV2,omitempty"`
EnableIAMIntentsSuggestions *bool `json:"enableIAMIntentsSuggestions,omitempty"`
EnableInternetIntentsSuggestions *bool `json:"enableInternetIntentsSuggestions,omitempty"`
IsCloudSecurityEnabled *bool `json:"isCloudSecurityEnabled,omitempty"`
IsCloudServicesDetectionEnabled *bool `json:"isCloudServicesDetectionEnabled,omitempty"`
UseClientIntentsV2 *bool `json:"useClientIntentsV2,omitempty"`
UseTypedIntentsCTE *bool `json:"useTypedIntentsCTE,omitempty"`
}
FeatureFlags defines model for FeatureFlags.
type GCPInfo ¶
type GCPInfo struct {
GcpProjectName string `json:"gcpProjectName"`
GkeClusterName string `json:"gkeClusterName"`
Namespace string `json:"namespace"`
Region string `json:"region"`
}
GCPInfo defines model for GCPInfo.
type GCPInfoInput ¶
type GCPInfoInput struct {
ClusterId string `json:"clusterId"`
GcpProjectName string `json:"gcpProjectName"`
GkeClusterName string `json:"gkeClusterName"`
Namespace string `json:"namespace"`
Region string `json:"region"`
}
GCPInfoInput defines model for GCPInfoInput.
type GCPPubSubLogConsumerSettings ¶
type GCPPubSubLogConsumerSettings struct {
ProjectId string `json:"projectId"`
Topic string `json:"topic"`
}
GCPPubSubLogConsumerSettings defines model for GCPPubSubLogConsumerSettings.
type GCPResource ¶
type GCPResource struct {
Resource string `json:"resource"`
}
GCPResource defines model for GCPResource.
type GitHubRepoFilterPair ¶
type GitHubRepoFilterPair struct {
Filter IntegrationAccessGraphFilter `json:"filter"`
RepoInfo GitHubRepoInfo `json:"repoInfo"`
}
GitHubRepoFilterPair defines model for GitHubRepoFilterPair.
type GitHubRepoInfo ¶
type GitHubRepoInfo struct {
BaseBranch string `json:"baseBranch"`
IntentsPath string `json:"intentsPath"`
Repository string `json:"repository"`
}
GitHubRepoInfo defines model for GitHubRepoInfo.
type GitHubSettings ¶
type GitHubSettings struct {
EnableAutoMerge bool `json:"enableAutoMerge"`
IsActive bool `json:"isActive"`
RepoFilterPairs []GitHubRepoFilterPair `json:"repoFilterPairs"`
}
GitHubSettings defines model for GitHubSettings.
type GitHubSettingsInput ¶
type GitHubSettingsInput struct {
EnableAutoMerge *bool `json:"enableAutoMerge,omitempty"`
IsActive bool `json:"isActive"`
RepoFilterPairs []map[string]interface{} `json:"repoFilterPairs"`
}
GitHubSettingsInput defines model for GitHubSettingsInput.
type GitLabRepoFilterPair ¶
type GitLabRepoFilterPair struct {
Filter IntegrationAccessGraphFilter `json:"filter"`
RepoInfo GitLabRepoInfo `json:"repoInfo"`
}
GitLabRepoFilterPair defines model for GitLabRepoFilterPair.
type GitLabRepoInfo ¶
type GitLabRepoInfo struct {
BaseBranch string `json:"baseBranch"`
IntentsPath string `json:"intentsPath"`
ProjectPath string `json:"projectPath"`
}
GitLabRepoInfo defines model for GitLabRepoInfo.
type GitLabSettings ¶
type GitLabSettings struct {
IsActive bool `json:"isActive"`
RepoFilterPairs []GitLabRepoFilterPair `json:"repoFilterPairs"`
}
GitLabSettings defines model for GitLabSettings.
type GitLabSettingsInput ¶
type GitLabSettingsInput struct {
IsActive bool `json:"isActive"`
RepoFilterPairs []map[string]interface{} `json:"repoFilterPairs"`
}
GitLabSettingsInput defines model for GitLabSettingsInput.
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type IDFilterValue ¶
type IDFilterValue struct {
Exclude *[]string `json:"exclude,omitempty"`
Include *[]string `json:"include,omitempty"`
}
IDFilterValue defines model for IDFilterValue.
type INTERNALSERVERERROR ¶
type INTERNALSERVERERROR = Error
INTERNALSERVERERROR defines model for INTERNAL_SERVER_ERROR.
type InputAccessGraphFilter ¶
type InputAccessGraphFilter struct {
ClusterIds *map[string]interface{} `json:"clusterIds,omitempty"`
EnvironmentIds *map[string]interface{} `json:"environmentIds,omitempty"`
FeatureFlags *map[string]interface{} `json:"featureFlags,omitempty"`
Hits *map[string]interface{} `json:"hits,omitempty"`
IncludeOnlyClientsMatchingFilter *bool `json:"includeOnlyClientsMatchingFilter,omitempty"`
LastSeen *map[string]interface{} `json:"lastSeen,omitempty"`
NamespaceIds *map[string]interface{} `json:"namespaceIds,omitempty"`
ServiceIds *map[string]interface{} `json:"serviceIds,omitempty"`
}
InputAccessGraphFilter defines model for InputAccessGraphFilter.
type InputAccessLogFilter ¶
type InputAccessLogFilter struct {
AccessStatusReasons *map[string]interface{} `json:"accessStatusReasons,omitempty"`
AccessVerdicts *map[string]interface{} `json:"accessVerdicts,omitempty"`
ClusterIds *map[string]interface{} `json:"clusterIds,omitempty"`
EnvironmentIds *map[string]interface{} `json:"environmentIds,omitempty"`
FeatureFlags *map[string]interface{} `json:"featureFlags,omitempty"`
NamespaceIds *map[string]interface{} `json:"namespaceIds,omitempty"`
Pagination *map[string]interface{} `json:"pagination,omitempty"`
ServiceIds *map[string]interface{} `json:"serviceIds,omitempty"`
TimeRange *map[string]interface{} `json:"timeRange,omitempty"`
}
InputAccessLogFilter Access log filter
type InputFeatureFlags ¶
type InputFeatureFlags struct {
EnableFindingsV2 *bool `json:"enableFindingsV2,omitempty"`
EnableIAMIntentsSuggestions *bool `json:"enableIAMIntentsSuggestions,omitempty"`
EnableInternetIntentsSuggestions *bool `json:"enableInternetIntentsSuggestions,omitempty"`
IsCloudSecurityEnabled *bool `json:"isCloudSecurityEnabled,omitempty"`
IsCloudServicesDetectionEnabled *bool `json:"isCloudServicesDetectionEnabled,omitempty"`
UseClientIntentsV2 *bool `json:"useClientIntentsV2,omitempty"`
UseTypedIntentsCTE *bool `json:"useTypedIntentsCTE,omitempty"`
}
InputFeatureFlags defines model for InputFeatureFlags.
type InputServiceFilter ¶
type InputServiceFilter struct {
ClusterIds *[]string `json:"clusterIds,omitempty"`
EnvironmentIds *[]string `json:"environmentIds,omitempty"`
IntegrationIds *[]string `json:"integrationIds,omitempty"`
NamespaceIds *[]string `json:"namespaceIds,omitempty"`
Search *string `json:"search,omitempty"`
ServiceIds *[]string `json:"serviceIds,omitempty"`
ServiceType *map[string]interface{} `json:"serviceType,omitempty"`
}
InputServiceFilter Service filter
type InputTerraformResourceInfo ¶
type InputTerraformResourceInfo struct {
AwsRoles *[]map[string]interface{} `json:"awsRoles,omitempty"`
GitCommitHash string `json:"gitCommitHash"`
GitOriginUrl string `json:"gitOriginUrl"`
ModulePath string `json:"modulePath"`
}
InputTerraformResourceInfo defines model for InputTerraformResourceInfo.
type Integration ¶
type Integration struct {
AwsInfo *AWSInfo `json:"awsInfo,omitempty"`
AwsVisibilitySettings *AWSVisibilitySettings `json:"awsVisibilitySettings,omitempty"`
AzureInfo *AzureInfo `json:"azureInfo,omitempty"`
Cluster *struct {
Id string `json:"id"`
} `json:"cluster,omitempty"`
Components *IntegrationComponents `json:"components,omitempty"`
Credentials IntegrationCredentials `json:"credentials"`
DatabaseInfo *DatabaseInfo `json:"databaseInfo,omitempty"`
DefaultEnvironment *struct {
Id string `json:"id"`
} `json:"defaultEnvironment,omitempty"`
GcpInfo *GCPInfo `json:"gcpInfo,omitempty"`
GitHubSettings *GitHubSettings `json:"gitHubSettings,omitempty"`
GitLabSettings *GitLabSettings `json:"gitLabSettings,omitempty"`
Id string `json:"id"`
Name string `json:"name"`
OrganizationId string `json:"organizationId"`
SiemSettings *SIEMSettings `json:"siemSettings,omitempty"`
SlackSettings *SlackSettings `json:"slackSettings,omitempty"`
Status *IntegrationStatus `json:"status,omitempty"`
Type IntegrationType `json:"type"`
}
Integration defines model for Integration.
type IntegrationAccessGraphFilter ¶
type IntegrationAccessGraphFilter struct {
ClusterFilterType *IntegrationAccessGraphFilterClusterFilterType `json:"clusterFilterType,omitempty"`
ClusterIds *[]string `json:"clusterIds,omitempty"`
EnvironmentFilterType *IntegrationAccessGraphFilterEnvironmentFilterType `json:"environmentFilterType,omitempty"`
EnvironmentIds *[]string `json:"environmentIds,omitempty"`
LastSeenAfter *time.Time `json:"lastSeenAfter,omitempty"`
NamespaceFilterType *IntegrationAccessGraphFilterNamespaceFilterType `json:"namespaceFilterType,omitempty"`
NamespaceIds *[]string `json:"namespaceIds,omitempty"`
ServiceFilterType *IntegrationAccessGraphFilterServiceFilterType `json:"serviceFilterType,omitempty"`
ServiceIds *[]string `json:"serviceIds,omitempty"`
Targets *[]IntegrationAccessGraphFilterTargets `json:"targets,omitempty"`
}
IntegrationAccessGraphFilter defines model for IntegrationAccessGraphFilter.
type IntegrationAccessGraphFilterClusterFilterType ¶
type IntegrationAccessGraphFilterClusterFilterType string
IntegrationAccessGraphFilterClusterFilterType defines model for IntegrationAccessGraphFilter.ClusterFilterType.
const ( IntegrationAccessGraphFilterClusterFilterTypeEXCLUDE IntegrationAccessGraphFilterClusterFilterType = "EXCLUDE" IntegrationAccessGraphFilterClusterFilterTypeINCLUDE IntegrationAccessGraphFilterClusterFilterType = "INCLUDE" )
Defines values for IntegrationAccessGraphFilterClusterFilterType.
type IntegrationAccessGraphFilterEnvironmentFilterType ¶
type IntegrationAccessGraphFilterEnvironmentFilterType string
IntegrationAccessGraphFilterEnvironmentFilterType defines model for IntegrationAccessGraphFilter.EnvironmentFilterType.
const ( IntegrationAccessGraphFilterEnvironmentFilterTypeEXCLUDE IntegrationAccessGraphFilterEnvironmentFilterType = "EXCLUDE" IntegrationAccessGraphFilterEnvironmentFilterTypeINCLUDE IntegrationAccessGraphFilterEnvironmentFilterType = "INCLUDE" )
Defines values for IntegrationAccessGraphFilterEnvironmentFilterType.
type IntegrationAccessGraphFilterNamespaceFilterType ¶
type IntegrationAccessGraphFilterNamespaceFilterType string
IntegrationAccessGraphFilterNamespaceFilterType defines model for IntegrationAccessGraphFilter.NamespaceFilterType.
const ( IntegrationAccessGraphFilterNamespaceFilterTypeEXCLUDE IntegrationAccessGraphFilterNamespaceFilterType = "EXCLUDE" IntegrationAccessGraphFilterNamespaceFilterTypeINCLUDE IntegrationAccessGraphFilterNamespaceFilterType = "INCLUDE" )
Defines values for IntegrationAccessGraphFilterNamespaceFilterType.
type IntegrationAccessGraphFilterServiceFilterType ¶
type IntegrationAccessGraphFilterServiceFilterType string
IntegrationAccessGraphFilterServiceFilterType defines model for IntegrationAccessGraphFilter.ServiceFilterType.
const ( IntegrationAccessGraphFilterServiceFilterTypeEXCLUDE IntegrationAccessGraphFilterServiceFilterType = "EXCLUDE" IntegrationAccessGraphFilterServiceFilterTypeINCLUDE IntegrationAccessGraphFilterServiceFilterType = "INCLUDE" )
Defines values for IntegrationAccessGraphFilterServiceFilterType.
type IntegrationAccessGraphFilterTargets ¶
type IntegrationAccessGraphFilterTargets string
IntegrationAccessGraphFilterTargets defines model for IntegrationAccessGraphFilter.Targets.
const ( IntegrationAccessGraphFilterTargetsAWS IntegrationAccessGraphFilterTargets = "AWS" IntegrationAccessGraphFilterTargetsAZURE IntegrationAccessGraphFilterTargets = "AZURE" IntegrationAccessGraphFilterTargetsDATABASE IntegrationAccessGraphFilterTargets = "DATABASE" IntegrationAccessGraphFilterTargetsGCP IntegrationAccessGraphFilterTargets = "GCP" IntegrationAccessGraphFilterTargetsHTTP IntegrationAccessGraphFilterTargets = "HTTP" IntegrationAccessGraphFilterTargetsINTERNET IntegrationAccessGraphFilterTargets = "INTERNET" IntegrationAccessGraphFilterTargetsKAFKA IntegrationAccessGraphFilterTargets = "KAFKA" IntegrationAccessGraphFilterTargetsKUBERNETES IntegrationAccessGraphFilterTargets = "KUBERNETES" IntegrationAccessGraphFilterTargetsS3 IntegrationAccessGraphFilterTargets = "S3" )
Defines values for IntegrationAccessGraphFilterTargets.
type IntegrationComponents ¶
type IntegrationComponents struct {
CredentialsOperator CredentialsOperatorComponent `json:"credentialsOperator"`
IntentsOperator IntentsOperatorComponent `json:"intentsOperator"`
NetworkMapper NetworkMapperComponent `json:"networkMapper"`
}
IntegrationComponents defines model for IntegrationComponents.
type IntegrationCredentials ¶
type IntegrationCredentials struct {
ClientId string `json:"clientId"`
ClientSecret string `json:"clientSecret"`
}
IntegrationCredentials defines model for IntegrationCredentials.
type IntegrationQueryResponse ¶
type IntegrationQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseIntegrationQueryResponse ¶
func ParseIntegrationQueryResponse(rsp *http.Response) (*IntegrationQueryResponse, error)
ParseIntegrationQueryResponse parses an HTTP response from a IntegrationQueryWithResponse call
func (IntegrationQueryResponse) Status ¶
func (r IntegrationQueryResponse) Status() string
Status returns HTTPResponse.Status
func (IntegrationQueryResponse) StatusCode ¶
func (r IntegrationQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type IntegrationStatus ¶
type IntegrationStatus struct {
LastSeen *time.Time `json:"lastSeen,omitempty"`
Message *string `json:"message,omitempty"`
Metadata *[]IntegrationStatusMetadataItem `json:"metadata,omitempty"`
State IntegrationStatusState `json:"state"`
}
IntegrationStatus defines model for IntegrationStatus.
type IntegrationStatusMetadataItem ¶
type IntegrationStatusMetadataItem struct {
Extra *[]LabelValueTuple `json:"extra,omitempty"`
Message string `json:"message"`
}
IntegrationStatusMetadataItem defines model for IntegrationStatusMetadataItem.
type IntegrationStatusState ¶
type IntegrationStatusState string
IntegrationStatusState defines model for IntegrationStatus.State.
const ( IntegrationStatusStateDISABLED IntegrationStatusState = "DISABLED" IntegrationStatusStateFAILURE IntegrationStatusState = "FAILURE" IntegrationStatusStatePENDING IntegrationStatusState = "PENDING" IntegrationStatusStateSUCCESS IntegrationStatusState = "SUCCESS" IntegrationStatusStateWARNING IntegrationStatusState = "WARNING" )
Defines values for IntegrationStatusState.
type IntegrationType ¶
type IntegrationType string
IntegrationType defines model for Integration.Type.
const ( IntegrationTypeAWS IntegrationType = "AWS" IntegrationTypeAWSVISIBILITY IntegrationType = "AWS_VISIBILITY" IntegrationTypeAZURE IntegrationType = "AZURE" IntegrationTypeDATABASE IntegrationType = "DATABASE" IntegrationTypeGCP IntegrationType = "GCP" IntegrationTypeGENERIC IntegrationType = "GENERIC" IntegrationTypeGITHUB IntegrationType = "GITHUB" IntegrationTypeGITLAB IntegrationType = "GITLAB" IntegrationTypeKUBERNETES IntegrationType = "KUBERNETES" IntegrationTypeSIEM IntegrationType = "SIEM" IntegrationTypeSLACK IntegrationType = "SLACK" )
Defines values for IntegrationType.
type IntegrationsQueryParams ¶
type IntegrationsQueryParams struct {
Name *string `form:"name,omitempty" json:"name,omitempty"`
IntegrationType *IntegrationsQueryParamsIntegrationType `form:"integrationType,omitempty" json:"integrationType,omitempty"`
EnvironmentId *string `form:"environmentId,omitempty" json:"environmentId,omitempty"`
ClusterId *string `form:"clusterId,omitempty" json:"clusterId,omitempty"`
}
IntegrationsQueryParams defines parameters for IntegrationsQuery.
type IntegrationsQueryParamsIntegrationType ¶
type IntegrationsQueryParamsIntegrationType string
IntegrationsQueryParamsIntegrationType defines parameters for IntegrationsQuery.
const ( IntegrationsQueryParamsIntegrationTypeAWS IntegrationsQueryParamsIntegrationType = "AWS" IntegrationsQueryParamsIntegrationTypeAWSVISIBILITY IntegrationsQueryParamsIntegrationType = "AWS_VISIBILITY" IntegrationsQueryParamsIntegrationTypeAZURE IntegrationsQueryParamsIntegrationType = "AZURE" IntegrationsQueryParamsIntegrationTypeDATABASE IntegrationsQueryParamsIntegrationType = "DATABASE" IntegrationsQueryParamsIntegrationTypeGCP IntegrationsQueryParamsIntegrationType = "GCP" IntegrationsQueryParamsIntegrationTypeGENERIC IntegrationsQueryParamsIntegrationType = "GENERIC" IntegrationsQueryParamsIntegrationTypeGITHUB IntegrationsQueryParamsIntegrationType = "GITHUB" IntegrationsQueryParamsIntegrationTypeGITLAB IntegrationsQueryParamsIntegrationType = "GITLAB" IntegrationsQueryParamsIntegrationTypeKUBERNETES IntegrationsQueryParamsIntegrationType = "KUBERNETES" IntegrationsQueryParamsIntegrationTypeSIEM IntegrationsQueryParamsIntegrationType = "SIEM" IntegrationsQueryParamsIntegrationTypeSLACK IntegrationsQueryParamsIntegrationType = "SLACK" )
Defines values for IntegrationsQueryParamsIntegrationType.
type IntegrationsQueryResponse ¶
type IntegrationsQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseIntegrationsQueryResponse ¶
func ParseIntegrationsQueryResponse(rsp *http.Response) (*IntegrationsQueryResponse, error)
ParseIntegrationsQueryResponse parses an HTTP response from a IntegrationsQueryWithResponse call
func (IntegrationsQueryResponse) Status ¶
func (r IntegrationsQueryResponse) Status() string
Status returns HTTPResponse.Status
func (IntegrationsQueryResponse) StatusCode ¶
func (r IntegrationsQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type IntentsOperatorComponent ¶
type IntentsOperatorComponent struct {
Configuration *IntentsOperatorConfiguration `json:"configuration,omitempty"`
Status ComponentStatus `json:"status"`
Type IntentsOperatorComponentType `json:"type"`
}
IntentsOperatorComponent defines model for IntentsOperatorComponent.
type IntentsOperatorComponentType ¶
type IntentsOperatorComponentType string
IntentsOperatorComponentType defines model for IntentsOperatorComponent.Type.
const ( IntentsOperatorComponentTypeCREDENTIALSOPERATOR IntentsOperatorComponentType = "CREDENTIALS_OPERATOR" IntentsOperatorComponentTypeINTENTSOPERATOR IntentsOperatorComponentType = "INTENTS_OPERATOR" IntentsOperatorComponentTypeNETWORKMAPPER IntentsOperatorComponentType = "NETWORK_MAPPER" )
Defines values for IntentsOperatorComponentType.
type IntentsOperatorConfiguration ¶
type IntentsOperatorConfiguration struct {
AwsIAMPolicyEnforcementEnabled bool `json:"awsIAMPolicyEnforcementEnabled"`
AzureIAMPolicyEnforcementEnabled bool `json:"azureIAMPolicyEnforcementEnabled"`
DatabaseEnforcementEnabled bool `json:"databaseEnforcementEnabled"`
EgressNetworkPolicyEnforcementEnabled bool `json:"egressNetworkPolicyEnforcementEnabled"`
EnforcedNamespaces *[]string `json:"enforcedNamespaces,omitempty"`
GcpIAMPolicyEnforcementEnabled bool `json:"gcpIAMPolicyEnforcementEnabled"`
GlobalEnforcementEnabled bool `json:"globalEnforcementEnabled"`
IstioPolicyEnforcementEnabled bool `json:"istioPolicyEnforcementEnabled"`
KafkaACLEnforcementEnabled bool `json:"kafkaACLEnforcementEnabled"`
LinkerdPolicyEnforcementEnabled bool `json:"linkerdPolicyEnforcementEnabled"`
NetworkPolicyEnforcementEnabled bool `json:"networkPolicyEnforcementEnabled"`
ProtectedServices []struct {
Id string `json:"id"`
} `json:"protectedServices"`
ProtectedServicesEnabled bool `json:"protectedServicesEnabled"`
}
IntentsOperatorConfiguration defines model for IntentsOperatorConfiguration.
type Invite ¶
type Invite struct {
AcceptedAt *time.Time `json:"acceptedAt,omitempty"`
Created time.Time `json:"created"`
Email string `json:"email"`
Id string `json:"id"`
Inviter struct {
Id string `json:"id"`
} `json:"inviter"`
Organization struct {
Id string `json:"id"`
} `json:"organization"`
OrganizationMembership OrganizationMembership `json:"organizationMembership"`
Status InviteStatus `json:"status"`
}
Invite defines model for Invite.
type InviteQueryResponse ¶
type InviteQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Invite
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseInviteQueryResponse ¶
func ParseInviteQueryResponse(rsp *http.Response) (*InviteQueryResponse, error)
ParseInviteQueryResponse parses an HTTP response from a InviteQueryWithResponse call
func (InviteQueryResponse) Status ¶
func (r InviteQueryResponse) Status() string
Status returns HTTPResponse.Status
func (InviteQueryResponse) StatusCode ¶
func (r InviteQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type InviteStatus ¶
type InviteStatus string
InviteStatus defines model for Invite.Status.
const ( InviteStatusACCEPTED InviteStatus = "ACCEPTED" InviteStatusPENDING InviteStatus = "PENDING" )
Defines values for InviteStatus.
type InvitesQueryParams ¶
type InvitesQueryParams struct {
Email *openapi_types.Email `form:"email,omitempty" json:"email,omitempty"`
Status *InvitesQueryParamsStatus `form:"status,omitempty" json:"status,omitempty"`
}
InvitesQueryParams defines parameters for InvitesQuery.
type InvitesQueryParamsStatus ¶
type InvitesQueryParamsStatus string
InvitesQueryParamsStatus defines parameters for InvitesQuery.
const ( InvitesQueryParamsStatusACCEPTED InvitesQueryParamsStatus = "ACCEPTED" InvitesQueryParamsStatusPENDING InvitesQueryParamsStatus = "PENDING" )
Defines values for InvitesQueryParamsStatus.
type InvitesQueryResponse ¶
type InvitesQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]Invite
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseInvitesQueryResponse ¶
func ParseInvitesQueryResponse(rsp *http.Response) (*InvitesQueryResponse, error)
ParseInvitesQueryResponse parses an HTTP response from a InvitesQueryWithResponse call
func (InvitesQueryResponse) Status ¶
func (r InvitesQueryResponse) Status() string
Status returns HTTPResponse.Status
func (InvitesQueryResponse) StatusCode ¶
func (r InvitesQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type KafkaServerConfig ¶
type KafkaServerConfig struct {
Address *string `json:"address,omitempty"`
Topics []KafkaTopic `json:"topics"`
}
KafkaServerConfig defines model for KafkaServerConfig.
type KafkaTopic ¶
type KafkaTopic struct {
ClientIdentityRequired bool `json:"clientIdentityRequired"`
IntentsRequired bool `json:"intentsRequired"`
Pattern KafkaTopicPattern `json:"pattern"`
Topic string `json:"topic"`
}
KafkaTopic defines model for KafkaTopic.
type KafkaTopicPattern ¶
type KafkaTopicPattern string
KafkaTopicPattern defines model for KafkaTopic.Pattern.
const ( LITERAL KafkaTopicPattern = "LITERAL" PREFIX KafkaTopicPattern = "PREFIX" )
Defines values for KafkaTopicPattern.
type LabelInput ¶
LabelInput defines model for LabelInput.
type LabelValueTuple ¶
LabelValueTuple defines model for LabelValueTuple.
type Me ¶
type Me struct {
Invites []Invite `json:"invites"`
User User `json:"user"`
UserOrganizations []UserOrganizationAssociation `json:"userOrganizations"`
}
Me defines model for Me.
type MeQueryResponse ¶
type MeQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Me
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseMeQueryResponse ¶
func ParseMeQueryResponse(rsp *http.Response) (*MeQueryResponse, error)
ParseMeQueryResponse parses an HTTP response from a MeQueryWithResponse call
func (MeQueryResponse) Status ¶
func (r MeQueryResponse) Status() string
Status returns HTTPResponse.Status
func (MeQueryResponse) StatusCode ¶
func (r MeQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type MergedYAMLFile ¶
type MergedYAMLFile struct {
Content string `json:"content"`
FileName string `json:"fileName"`
Rows []ClientIntentsRow `json:"rows"`
}
MergedYAMLFile defines model for MergedYAMLFile.
type Namespace ¶
type Namespace struct {
Cluster Cluster `json:"cluster"`
Environment struct {
Id string `json:"id"`
} `json:"environment"`
Id string `json:"id"`
Name string `json:"name"`
ServiceCount int32 `json:"serviceCount"`
Services []struct {
Id string `json:"id"`
} `json:"services"`
}
Namespace defines model for Namespace.
type NamespaceFilterInput ¶
type NamespaceFilterInput struct {
ClusterIds *[]string `json:"clusterIds,omitempty"`
EnvironmentIds *[]string `json:"environmentIds,omitempty"`
Name *string `json:"name,omitempty"`
}
NamespaceFilterInput defines model for NamespaceFilterInput.
type NamespaceQueryResponse ¶
type NamespaceQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Namespace
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseNamespaceQueryResponse ¶
func ParseNamespaceQueryResponse(rsp *http.Response) (*NamespaceQueryResponse, error)
ParseNamespaceQueryResponse parses an HTTP response from a NamespaceQueryWithResponse call
func (NamespaceQueryResponse) Status ¶
func (r NamespaceQueryResponse) Status() string
Status returns HTTPResponse.Status
func (NamespaceQueryResponse) StatusCode ¶
func (r NamespaceQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type NamespacesQueryParams ¶
type NamespacesQueryParams struct {
EnvironmentId *string `form:"environmentId,omitempty" json:"environmentId,omitempty"`
ClusterId *string `form:"clusterId,omitempty" json:"clusterId,omitempty"`
Name *string `form:"name,omitempty" json:"name,omitempty"`
Filter *NamespaceFilterInput `form:"filter,omitempty" json:"filter,omitempty"`
}
NamespacesQueryParams defines parameters for NamespacesQuery.
type NamespacesQueryResponse ¶
type NamespacesQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]Namespace
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseNamespacesQueryResponse ¶
func ParseNamespacesQueryResponse(rsp *http.Response) (*NamespacesQueryResponse, error)
ParseNamespacesQueryResponse parses an HTTP response from a NamespacesQueryWithResponse call
func (NamespacesQueryResponse) Status ¶
func (r NamespacesQueryResponse) Status() string
Status returns HTTPResponse.Status
func (NamespacesQueryResponse) StatusCode ¶
func (r NamespacesQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type NetworkMapperComponent ¶
type NetworkMapperComponent struct {
Status ComponentStatus `json:"status"`
Type NetworkMapperComponentType `json:"type"`
}
NetworkMapperComponent defines model for NetworkMapperComponent.
type NetworkMapperComponentType ¶
type NetworkMapperComponentType string
NetworkMapperComponentType defines model for NetworkMapperComponent.Type.
const ( CREDENTIALSOPERATOR NetworkMapperComponentType = "CREDENTIALS_OPERATOR" INTENTSOPERATOR NetworkMapperComponentType = "INTENTS_OPERATOR" NETWORKMAPPER NetworkMapperComponentType = "NETWORK_MAPPER" )
Defines values for NetworkMapperComponentType.
type NumericFilterValue ¶
type NumericFilterValue struct {
Operator NumericFilterValueOperator `json:"operator"`
Value int32 `json:"value"`
}
NumericFilterValue defines model for NumericFilterValue.
type NumericFilterValueOperator ¶
type NumericFilterValueOperator string
NumericFilterValueOperator defines model for NumericFilterValue.Operator.
const ( EQUAL NumericFilterValueOperator = "EQUAL" GREATERTHAN NumericFilterValueOperator = "GREATER_THAN" GREATERTHANOREQUAL NumericFilterValueOperator = "GREATER_THAN_OR_EQUAL" LESSTHAN NumericFilterValueOperator = "LESS_THAN" LESSTHANOREQUAL NumericFilterValueOperator = "LESS_THAN_OR_EQUAL" NOTEQUAL NumericFilterValueOperator = "NOT_EQUAL" )
Defines values for NumericFilterValueOperator.
type OneClusterQueryParams ¶
type OneClusterQueryParams struct {
Name string `form:"name" json:"name"`
}
OneClusterQueryParams defines parameters for OneClusterQuery.
type OneClusterQueryResponse ¶
type OneClusterQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Cluster
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseOneClusterQueryResponse ¶
func ParseOneClusterQueryResponse(rsp *http.Response) (*OneClusterQueryResponse, error)
ParseOneClusterQueryResponse parses an HTTP response from a OneClusterQueryWithResponse call
func (OneClusterQueryResponse) Status ¶
func (r OneClusterQueryResponse) Status() string
Status returns HTTPResponse.Status
func (OneClusterQueryResponse) StatusCode ¶
func (r OneClusterQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OneEnvironmentQueryParams ¶
type OneEnvironmentQueryParams struct {
Name string `form:"name" json:"name"`
}
OneEnvironmentQueryParams defines parameters for OneEnvironmentQuery.
type OneEnvironmentQueryResponse ¶
type OneEnvironmentQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Environment
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseOneEnvironmentQueryResponse ¶
func ParseOneEnvironmentQueryResponse(rsp *http.Response) (*OneEnvironmentQueryResponse, error)
ParseOneEnvironmentQueryResponse parses an HTTP response from a OneEnvironmentQueryWithResponse call
func (OneEnvironmentQueryResponse) Status ¶
func (r OneEnvironmentQueryResponse) Status() string
Status returns HTTPResponse.Status
func (OneEnvironmentQueryResponse) StatusCode ¶
func (r OneEnvironmentQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OneIntegrationQueryParams ¶
type OneIntegrationQueryParams struct {
IntegrationType *OneIntegrationQueryParamsIntegrationType `form:"integrationType,omitempty" json:"integrationType,omitempty"`
EnvironmentId *string `form:"environmentId,omitempty" json:"environmentId,omitempty"`
ClusterId *string `form:"clusterId,omitempty" json:"clusterId,omitempty"`
Name *string `form:"name,omitempty" json:"name,omitempty"`
}
OneIntegrationQueryParams defines parameters for OneIntegrationQuery.
type OneIntegrationQueryParamsIntegrationType ¶
type OneIntegrationQueryParamsIntegrationType string
OneIntegrationQueryParamsIntegrationType defines parameters for OneIntegrationQuery.
const ( OneIntegrationQueryParamsIntegrationTypeAWS OneIntegrationQueryParamsIntegrationType = "AWS" OneIntegrationQueryParamsIntegrationTypeAWSVISIBILITY OneIntegrationQueryParamsIntegrationType = "AWS_VISIBILITY" OneIntegrationQueryParamsIntegrationTypeAZURE OneIntegrationQueryParamsIntegrationType = "AZURE" OneIntegrationQueryParamsIntegrationTypeDATABASE OneIntegrationQueryParamsIntegrationType = "DATABASE" OneIntegrationQueryParamsIntegrationTypeGCP OneIntegrationQueryParamsIntegrationType = "GCP" OneIntegrationQueryParamsIntegrationTypeGENERIC OneIntegrationQueryParamsIntegrationType = "GENERIC" OneIntegrationQueryParamsIntegrationTypeGITHUB OneIntegrationQueryParamsIntegrationType = "GITHUB" OneIntegrationQueryParamsIntegrationTypeGITLAB OneIntegrationQueryParamsIntegrationType = "GITLAB" OneIntegrationQueryParamsIntegrationTypeKUBERNETES OneIntegrationQueryParamsIntegrationType = "KUBERNETES" OneIntegrationQueryParamsIntegrationTypeSIEM OneIntegrationQueryParamsIntegrationType = "SIEM" OneIntegrationQueryParamsIntegrationTypeSLACK OneIntegrationQueryParamsIntegrationType = "SLACK" )
Defines values for OneIntegrationQueryParamsIntegrationType.
type OneIntegrationQueryResponse ¶
type OneIntegrationQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseOneIntegrationQueryResponse ¶
func ParseOneIntegrationQueryResponse(rsp *http.Response) (*OneIntegrationQueryResponse, error)
ParseOneIntegrationQueryResponse parses an HTTP response from a OneIntegrationQueryWithResponse call
func (OneIntegrationQueryResponse) Status ¶
func (r OneIntegrationQueryResponse) Status() string
Status returns HTTPResponse.Status
func (OneIntegrationQueryResponse) StatusCode ¶
func (r OneIntegrationQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OneInviteQueryParams ¶
type OneInviteQueryParams struct {
Email *openapi_types.Email `form:"email,omitempty" json:"email,omitempty"`
Status *OneInviteQueryParamsStatus `form:"status,omitempty" json:"status,omitempty"`
}
OneInviteQueryParams defines parameters for OneInviteQuery.
type OneInviteQueryParamsStatus ¶
type OneInviteQueryParamsStatus string
OneInviteQueryParamsStatus defines parameters for OneInviteQuery.
const ( OneInviteQueryParamsStatusACCEPTED OneInviteQueryParamsStatus = "ACCEPTED" OneInviteQueryParamsStatusPENDING OneInviteQueryParamsStatus = "PENDING" )
Defines values for OneInviteQueryParamsStatus.
type OneInviteQueryResponse ¶
type OneInviteQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Invite
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseOneInviteQueryResponse ¶
func ParseOneInviteQueryResponse(rsp *http.Response) (*OneInviteQueryResponse, error)
ParseOneInviteQueryResponse parses an HTTP response from a OneInviteQueryWithResponse call
func (OneInviteQueryResponse) Status ¶
func (r OneInviteQueryResponse) Status() string
Status returns HTTPResponse.Status
func (OneInviteQueryResponse) StatusCode ¶
func (r OneInviteQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OneNamespaceQueryParams ¶
type OneNamespaceQueryParams struct {
EnvironmentId *string `form:"environmentId,omitempty" json:"environmentId,omitempty"`
ClusterId *string `form:"clusterId,omitempty" json:"clusterId,omitempty"`
Name *string `form:"name,omitempty" json:"name,omitempty"`
}
OneNamespaceQueryParams defines parameters for OneNamespaceQuery.
type OneNamespaceQueryResponse ¶
type OneNamespaceQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Namespace
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseOneNamespaceQueryResponse ¶
func ParseOneNamespaceQueryResponse(rsp *http.Response) (*OneNamespaceQueryResponse, error)
ParseOneNamespaceQueryResponse parses an HTTP response from a OneNamespaceQueryWithResponse call
func (OneNamespaceQueryResponse) Status ¶
func (r OneNamespaceQueryResponse) Status() string
Status returns HTTPResponse.Status
func (OneNamespaceQueryResponse) StatusCode ¶
func (r OneNamespaceQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OneServiceQueryParams ¶
type OneServiceQueryParams struct {
EnvironmentId *string `form:"environmentId,omitempty" json:"environmentId,omitempty"`
NamespaceId *string `form:"namespaceId,omitempty" json:"namespaceId,omitempty"`
Name *string `form:"name,omitempty" json:"name,omitempty"`
}
OneServiceQueryParams defines parameters for OneServiceQuery.
type OneServiceQueryResponse ¶
type OneServiceQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Service
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseOneServiceQueryResponse ¶
func ParseOneServiceQueryResponse(rsp *http.Response) (*OneServiceQueryResponse, error)
ParseOneServiceQueryResponse parses an HTTP response from a OneServiceQueryWithResponse call
func (OneServiceQueryResponse) Status ¶
func (r OneServiceQueryResponse) Status() string
Status returns HTTPResponse.Status
func (OneServiceQueryResponse) StatusCode ¶
func (r OneServiceQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OrgUsersQueryResponse ¶
type OrgUsersQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]UserOrganizationAssociation
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseOrgUsersQueryResponse ¶
func ParseOrgUsersQueryResponse(rsp *http.Response) (*OrgUsersQueryResponse, error)
ParseOrgUsersQueryResponse parses an HTTP response from a OrgUsersQueryWithResponse call
func (OrgUsersQueryResponse) Status ¶
func (r OrgUsersQueryResponse) Status() string
Status returns HTTPResponse.Status
func (OrgUsersQueryResponse) StatusCode ¶
func (r OrgUsersQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Organization ¶
type Organization struct {
Created time.Time `json:"created"`
Id string `json:"id"`
ImageURL *string `json:"imageURL,omitempty"`
Name string `json:"name"`
Settings OrganizationSettings `json:"settings"`
UniqueName string `json:"uniqueName"`
}
Organization defines model for Organization.
type OrganizationMembership ¶
type OrganizationMembership struct {
Restrictions *OrganizationMembershipRestrictions `json:"restrictions,omitempty"`
Role OrganizationMembershipRole `json:"role"`
}
OrganizationMembership defines model for OrganizationMembership.
type OrganizationMembershipInput ¶
type OrganizationMembershipInput struct {
Restrictions *map[string]interface{} `json:"restrictions,omitempty"`
Role OrganizationMembershipInputRole `json:"role"`
}
OrganizationMembershipInput defines model for OrganizationMembershipInput.
type OrganizationMembershipInputRole ¶
type OrganizationMembershipInputRole string
OrganizationMembershipInputRole defines model for OrganizationMembershipInput.Role.
const ( OrganizationMembershipInputRoleADMIN OrganizationMembershipInputRole = "ADMIN" OrganizationMembershipInputRoleVIEWER OrganizationMembershipInputRole = "VIEWER" )
Defines values for OrganizationMembershipInputRole.
type OrganizationMembershipRestrictions ¶
type OrganizationMembershipRestrictions struct {
ClusterIds *IDFilterValue `json:"clusterIds,omitempty"`
EnvironmentIds *IDFilterValue `json:"environmentIds,omitempty"`
NamespaceIds *IDFilterValue `json:"namespaceIds,omitempty"`
ServiceIds *IDFilterValue `json:"serviceIds,omitempty"`
}
OrganizationMembershipRestrictions defines model for OrganizationMembershipRestrictions.
type OrganizationMembershipRole ¶
type OrganizationMembershipRole string
OrganizationMembershipRole defines model for OrganizationMembership.Role.
const ( OrganizationMembershipRoleADMIN OrganizationMembershipRole = "ADMIN" OrganizationMembershipRoleVIEWER OrganizationMembershipRole = "VIEWER" )
Defines values for OrganizationMembershipRole.
type OrganizationQueryResponse ¶
type OrganizationQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Organization
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseOrganizationQueryResponse ¶
func ParseOrganizationQueryResponse(rsp *http.Response) (*OrganizationQueryResponse, error)
ParseOrganizationQueryResponse parses an HTTP response from a OrganizationQueryWithResponse call
func (OrganizationQueryResponse) Status ¶
func (r OrganizationQueryResponse) Status() string
Status returns HTTPResponse.Status
func (OrganizationQueryResponse) StatusCode ¶
func (r OrganizationQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OrganizationSettings ¶
type OrganizationSettings struct {
DefaultIntentsApprovalActionByEnv []DefaultIntentsApprovalActionByEnv `json:"defaultIntentsApprovalActionByEnv"`
Domains *[]string `json:"domains,omitempty"`
DomainsDefaultRole OrganizationSettingsDomainsDefaultRole `json:"domainsDefaultRole"`
EnforcedRegulations *[]string `json:"enforcedRegulations,omitempty"`
IgnoreInternetIntents *bool `json:"ignoreInternetIntents,omitempty"`
IgnoredCloudDomains *[]string `json:"ignoredCloudDomains,omitempty"`
}
OrganizationSettings defines model for OrganizationSettings.
type OrganizationSettingsDomainsDefaultRole ¶
type OrganizationSettingsDomainsDefaultRole string
OrganizationSettingsDomainsDefaultRole defines model for OrganizationSettings.DomainsDefaultRole.
const ( ADMIN OrganizationSettingsDomainsDefaultRole = "ADMIN" VIEWER OrganizationSettingsDomainsDefaultRole = "VIEWER" )
Defines values for OrganizationSettingsDomainsDefaultRole.
type OrganizationSettingsInput ¶
type OrganizationSettingsInput struct {
DefaultIntentsApprovalActionByEnv *[]map[string]interface{} `json:"defaultIntentsApprovalActionByEnv,omitempty"`
Domains *[]string `json:"domains,omitempty"`
EnforcedRegulations *[]string `json:"enforcedRegulations,omitempty"`
IgnoreInternetIntents *bool `json:"ignoreInternetIntents,omitempty"`
IgnoredCloudDomains *[]string `json:"ignoredCloudDomains,omitempty"`
}
OrganizationSettingsInput defines model for OrganizationSettingsInput.
type OrganizationsQueryResponse ¶
type OrganizationsQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]Organization
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseOrganizationsQueryResponse ¶
func ParseOrganizationsQueryResponse(rsp *http.Response) (*OrganizationsQueryResponse, error)
ParseOrganizationsQueryResponse parses an HTTP response from a OrganizationsQueryWithResponse call
func (OrganizationsQueryResponse) Status ¶
func (r OrganizationsQueryResponse) Status() string
Status returns HTTPResponse.Status
func (OrganizationsQueryResponse) StatusCode ¶
func (r OrganizationsQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PaginateServicesQueryParams ¶
type PaginateServicesQueryParams struct {
Filter *InputServiceFilter `form:"filter,omitempty" json:"filter,omitempty"`
Pagination *PaginationInput `form:"pagination,omitempty" json:"pagination,omitempty"`
FeatureFlags *InputFeatureFlags `form:"featureFlags,omitempty" json:"featureFlags,omitempty"`
}
PaginateServicesQueryParams defines parameters for PaginateServicesQuery.
type PaginateServicesQueryResponse ¶
type PaginateServicesQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ServicesResponse
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParsePaginateServicesQueryResponse ¶
func ParsePaginateServicesQueryResponse(rsp *http.Response) (*PaginateServicesQueryResponse, error)
ParsePaginateServicesQueryResponse parses an HTTP response from a PaginateServicesQueryWithResponse call
func (PaginateServicesQueryResponse) Status ¶
func (r PaginateServicesQueryResponse) Status() string
Status returns HTTPResponse.Status
func (PaginateServicesQueryResponse) StatusCode ¶
func (r PaginateServicesQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PaginationInput ¶
type PaginationInput struct {
Limit *int32 `json:"limit,omitempty"`
Offset *int32 `json:"offset,omitempty"`
}
PaginationInput defines model for PaginationInput.
type PaginationMeta ¶
type PaginationMeta struct {
Total *int32 `json:"total,omitempty"`
}
PaginationMeta Pagination types
type PingQueryResponse ¶
type PingQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *bool
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParsePingQueryResponse ¶
func ParsePingQueryResponse(rsp *http.Response) (*PingQueryResponse, error)
ParsePingQueryResponse parses an HTTP response from a PingQueryWithResponse call
func (PingQueryResponse) Status ¶
func (r PingQueryResponse) Status() string
Status returns HTTPResponse.Status
func (PingQueryResponse) StatusCode ¶
func (r PingQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveUserFromOrganizationMutationResponse ¶
type RemoveUserFromOrganizationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *string
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseRemoveUserFromOrganizationMutationResponse ¶
func ParseRemoveUserFromOrganizationMutationResponse(rsp *http.Response) (*RemoveUserFromOrganizationMutationResponse, error)
ParseRemoveUserFromOrganizationMutationResponse parses an HTTP response from a RemoveUserFromOrganizationMutationWithResponse call
func (RemoveUserFromOrganizationMutationResponse) Status ¶
func (r RemoveUserFromOrganizationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveUserFromOrganizationMutationResponse) StatusCode ¶
func (r RemoveUserFromOrganizationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReportTerraformResourcesMutationJSONBody ¶
type ReportTerraformResourcesMutationJSONBody struct {
ResourceInfo InputTerraformResourceInfo `json:"resourceInfo"`
}
ReportTerraformResourcesMutationJSONBody defines parameters for ReportTerraformResourcesMutation.
type ReportTerraformResourcesMutationJSONRequestBody ¶
type ReportTerraformResourcesMutationJSONRequestBody ReportTerraformResourcesMutationJSONBody
ReportTerraformResourcesMutationJSONRequestBody defines body for ReportTerraformResourcesMutation for application/json ContentType.
type ReportTerraformResourcesMutationResponse ¶
type ReportTerraformResourcesMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TerraformResourceInfo
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseReportTerraformResourcesMutationResponse ¶
func ParseReportTerraformResourcesMutationResponse(rsp *http.Response) (*ReportTerraformResourcesMutationResponse, error)
ParseReportTerraformResourcesMutationResponse parses an HTTP response from a ReportTerraformResourcesMutationWithResponse call
func (ReportTerraformResourcesMutationResponse) Status ¶
func (r ReportTerraformResourcesMutationResponse) Status() string
Status returns HTTPResponse.Status
func (ReportTerraformResourcesMutationResponse) StatusCode ¶
func (r ReportTerraformResourcesMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type SIEMIntegrationTrigger ¶
type SIEMIntegrationTrigger struct {
IsActive bool `json:"isActive"`
}
SIEMIntegrationTrigger defines model for SIEMIntegrationTrigger.
type SIEMSettings ¶
type SIEMSettings struct {
FindingTriggers []SIEMTrigger `json:"findingTriggers"`
IntegrationTriggers SIEMIntegrationTrigger `json:"integrationTriggers"`
IsActive bool `json:"isActive"`
ServiceTriggers []SIEMTrigger `json:"serviceTriggers"`
SyslogFacility int32 `json:"syslogFacility"`
SyslogHostname string `json:"syslogHostname"`
SyslogPort int32 `json:"syslogPort"`
TlsConfiguration *TLSConfiguration `json:"tlsConfiguration,omitempty"`
}
SIEMSettings defines model for SIEMSettings.
type SIEMSettingsInput ¶
type SIEMSettingsInput struct {
FindingTriggers []map[string]interface{} `json:"findingTriggers"`
IntegrationTriggers map[string]interface{} `json:"integrationTriggers"`
IsActive bool `json:"isActive"`
ServiceTriggers []map[string]interface{} `json:"serviceTriggers"`
SyslogFacility int32 `json:"syslogFacility"`
SyslogHostname string `json:"syslogHostname"`
SyslogPort int32 `json:"syslogPort"`
TlsConfiguration *map[string]interface{} `json:"tlsConfiguration,omitempty"`
}
SIEMSettingsInput defines model for SIEMSettingsInput.
type SIEMTrigger ¶
type SIEMTrigger struct {
Filter IntegrationAccessGraphFilter `json:"filter"`
}
SIEMTrigger defines model for SIEMTrigger.
type ServerAlias ¶
ServerAlias defines model for ServerAlias.
type ServerBlockingStatus ¶
type ServerBlockingStatus struct {
Reason ServerBlockingStatusReason `json:"reason"`
Verdict ServerBlockingStatusVerdict `json:"verdict"`
}
ServerBlockingStatus defines model for ServerBlockingStatus.
type ServerBlockingStatusReason ¶
type ServerBlockingStatusReason string
ServerBlockingStatusReason defines model for ServerBlockingStatus.Reason.
const ( ServerBlockingStatusReasonALLINTENTSAPPLIED ServerBlockingStatusReason = "ALL_INTENTS_APPLIED" ServerBlockingStatusReasonINTENTSIMPLICITLYALLOWED ServerBlockingStatusReason = "INTENTS_IMPLICITLY_ALLOWED" ServerBlockingStatusReasonINTENTSOPERATORNEVERCONNECTED ServerBlockingStatusReason = "INTENTS_OPERATOR_NEVER_CONNECTED" ServerBlockingStatusReasonINTENTSOPERATORNOTENFORCING ServerBlockingStatusReason = "INTENTS_OPERATOR_NOT_ENFORCING" ServerBlockingStatusReasonMISSINGAPPLIEDINTENTS ServerBlockingStatusReason = "MISSING_APPLIED_INTENTS" ServerBlockingStatusReasonNETWORKMAPPERNEVERCONNECTED ServerBlockingStatusReason = "NETWORK_MAPPER_NEVER_CONNECTED" )
Defines values for ServerBlockingStatusReason.
type ServerBlockingStatusVerdict ¶
type ServerBlockingStatusVerdict string
ServerBlockingStatusVerdict defines model for ServerBlockingStatus.Verdict.
const ( ServerBlockingStatusVerdictBLOCKING ServerBlockingStatusVerdict = "BLOCKING" ServerBlockingStatusVerdictNOTBLOCKING ServerBlockingStatusVerdict = "NOT_BLOCKING" ServerBlockingStatusVerdictUNKNOWN ServerBlockingStatusVerdict = "UNKNOWN" ServerBlockingStatusVerdictWOULDBLOCK ServerBlockingStatusVerdict = "WOULD_BLOCK" )
Defines values for ServerBlockingStatusVerdict.
type ServerProtectionStatus ¶
type ServerProtectionStatus struct {
Reason ServerProtectionStatusReason `json:"reason"`
Verdict ServerProtectionStatusVerdict `json:"verdict"`
}
ServerProtectionStatus defines model for ServerProtectionStatus.
type ServerProtectionStatusReason ¶
type ServerProtectionStatusReason string
ServerProtectionStatusReason defines model for ServerProtectionStatus.Reason.
const ( ServerProtectionStatusReasonEXTERNALLYMANAGEDPOLICYWORKLOAD ServerProtectionStatusReason = "EXTERNALLY_MANAGED_POLICY_WORKLOAD" ServerProtectionStatusReasonIGNOREDINCALCULATION ServerProtectionStatusReason = "IGNORED_IN_CALCULATION" ServerProtectionStatusReasonINTENTSOPERATORNEVERCONNECTED ServerProtectionStatusReason = "INTENTS_OPERATOR_NEVER_CONNECTED" ServerProtectionStatusReasonINTENTSOPERATORNOTENFORCING ServerProtectionStatusReason = "INTENTS_OPERATOR_NOT_ENFORCING" ServerProtectionStatusReasonPROTECTEDBYAWSIAMINTEGRATION ServerProtectionStatusReason = "PROTECTED_BY_AWS_IAM_INTEGRATION" ServerProtectionStatusReasonPROTECTEDBYDATABASEINTEGRATION ServerProtectionStatusReason = "PROTECTED_BY_DATABASE_INTEGRATION" ServerProtectionStatusReasonPROTECTEDBYDEFAULTDENY ServerProtectionStatusReason = "PROTECTED_BY_DEFAULT_DENY" ServerProtectionStatusReasonPROTECTEDBYINTERNETINTENTS ServerProtectionStatusReason = "PROTECTED_BY_INTERNET_INTENTS" ServerProtectionStatusReasonPROTECTEDBYKAFKAIDENTITYREQUIREDNOINTENTSREQUIRED ServerProtectionStatusReason = "PROTECTED_BY_KAFKA_IDENTITY_REQUIRED_NO_INTENTS_REQUIRED" ServerProtectionStatusReasonPROTECTEDBYKAFKAINTENTSREQUIRED ServerProtectionStatusReason = "PROTECTED_BY_KAFKA_INTENTS_REQUIRED" ServerProtectionStatusReasonPROTECTEDBYSERVERISTIOPOLICY ServerProtectionStatusReason = "PROTECTED_BY_SERVER_ISTIO_POLICY" ServerProtectionStatusReasonPROTECTEDBYSERVERNETWORKPOLICY ServerProtectionStatusReason = "PROTECTED_BY_SERVER_NETWORK_POLICY" ServerProtectionStatusReasonSERVEREXTERNALACCESSPOLICYCREATED ServerProtectionStatusReason = "SERVER_EXTERNAL_ACCESS_POLICY_CREATED" ServerProtectionStatusReasonSERVERHASKAFKASERVERCONFIGNOENFORCEMENT ServerProtectionStatusReason = "SERVER_HAS_KAFKASERVERCONFIG_NO_ENFORCEMENT" ServerProtectionStatusReasonSERVERHASNOISTIOPOLICY ServerProtectionStatusReason = "SERVER_HAS_NO_ISTIO_POLICY" ServerProtectionStatusReasonSERVERHASNOISTIOSIDECAR ServerProtectionStatusReason = "SERVER_HAS_NO_ISTIO_SIDECAR" ServerProtectionStatusReasonSERVERHASNOKAFKASERVERCONFIG ServerProtectionStatusReason = "SERVER_HAS_NO_KAFKA_SERVER_CONFIG" ServerProtectionStatusReasonSERVERHASNONETWORKPOLICY ServerProtectionStatusReason = "SERVER_HAS_NO_NETWORK_POLICY" )
Defines values for ServerProtectionStatusReason.
type ServerProtectionStatusVerdict ¶
type ServerProtectionStatusVerdict string
ServerProtectionStatusVerdict defines model for ServerProtectionStatus.Verdict.
const ( PROTECTED ServerProtectionStatusVerdict = "PROTECTED" UNKNOWN ServerProtectionStatusVerdict = "UNKNOWN" UNPROTECTED ServerProtectionStatusVerdict = "UNPROTECTED" )
Defines values for ServerProtectionStatusVerdict.
type ServerProtectionStatuses ¶
type ServerProtectionStatuses struct {
IstioPolicies ServerProtectionStatus `json:"istioPolicies"`
KafkaACLs ServerProtectionStatus `json:"kafkaACLs"`
NetworkPolicies ServerProtectionStatus `json:"networkPolicies"`
}
ServerProtectionStatuses defines model for ServerProtectionStatuses.
type Service ¶
type Service struct {
Aliases *[]ServerAlias `json:"aliases,omitempty"`
AwsResource *AWSResource `json:"awsResource,omitempty"`
AwsVisibility *AWSVisibility `json:"awsVisibility,omitempty"`
AzureResource *AzureResource `json:"azureResource,omitempty"`
CertificateInformation *CertificateInformation `json:"certificateInformation,omitempty"`
CloudIam *CloudIam `json:"cloudIam,omitempty"`
DatabaseIntegration *struct {
Id string `json:"id"`
} `json:"databaseIntegration,omitempty"`
DetectedCloudServer *DetectedCloudServer `json:"detectedCloudServer,omitempty"`
DiscoveredByIntegration *struct {
Id string `json:"id"`
} `json:"discoveredByIntegration,omitempty"`
Environment struct {
Id string `json:"id"`
} `json:"environment"`
GcpResource *GCPResource `json:"gcpResource,omitempty"`
Id string `json:"id"`
KafkaServerConfig *KafkaServerConfig `json:"kafkaServerConfig,omitempty"`
Name string `json:"name"`
Namespace *Namespace `json:"namespace,omitempty"`
NetworkPolicies *[]struct {
Id string `json:"id"`
} `json:"networkPolicies,omitempty"`
ServiceAccount *string `json:"serviceAccount,omitempty"`
Tags *[]string `json:"tags,omitempty"`
WorkloadKind *string `json:"workloadKind,omitempty"`
}
Service defines model for Service.
type ServiceAccessGraph ¶
type ServiceAccessGraph struct {
AccessStatus ServiceAccessStatus `json:"accessStatus"`
Calls []AccessGraphEdge `json:"calls"`
Serves []AccessGraphEdge `json:"serves"`
Service struct {
Id string `json:"id"`
} `json:"service"`
Types []ServiceAccessGraphTypes `json:"types"`
}
ServiceAccessGraph defines model for ServiceAccessGraph.
type ServiceAccessGraphTypes ¶
type ServiceAccessGraphTypes string
ServiceAccessGraphTypes defines model for ServiceAccessGraph.Types.
const ( ServiceAccessGraphTypesAWS ServiceAccessGraphTypes = "AWS" ServiceAccessGraphTypesAWSVISIBILITYEKS ServiceAccessGraphTypes = "AWS_VISIBILITY_EKS" ServiceAccessGraphTypesAZURE ServiceAccessGraphTypes = "AZURE" ServiceAccessGraphTypesDATABASE ServiceAccessGraphTypes = "DATABASE" ServiceAccessGraphTypesDATABASEUSER ServiceAccessGraphTypes = "DATABASE_USER" ServiceAccessGraphTypesDETECTEDCLOUDSERVER ServiceAccessGraphTypes = "DETECTED_CLOUD_SERVER" ServiceAccessGraphTypesGCP ServiceAccessGraphTypes = "GCP" ServiceAccessGraphTypesINTERNET ServiceAccessGraphTypes = "INTERNET" ServiceAccessGraphTypesKAFKA ServiceAccessGraphTypes = "KAFKA" ServiceAccessGraphTypesKUBERNETES ServiceAccessGraphTypes = "KUBERNETES" ServiceAccessGraphTypesKUBERNETESLOADBALANCER ServiceAccessGraphTypes = "KUBERNETES_LOAD_BALANCER" ServiceAccessGraphTypesNODEGROUP ServiceAccessGraphTypes = "NODE_GROUP" ServiceAccessGraphTypesPREFIXGROUP ServiceAccessGraphTypes = "PREFIX_GROUP" )
Defines values for ServiceAccessGraphTypes.
type ServiceAccessStatus ¶
type ServiceAccessStatus struct {
BlockingStatus ServerBlockingStatus `json:"blockingStatus"`
HasAppliedIntents bool `json:"hasAppliedIntents"`
ProtectionStatus ServerProtectionStatus `json:"protectionStatus"`
ProtectionStatuses ServerProtectionStatuses `json:"protectionStatuses"`
UseIstioPoliciesInAccessGraphStates bool `json:"useIstioPoliciesInAccessGraphStates"`
UseKafkaACLsInAccessGraphStates bool `json:"useKafkaACLsInAccessGraphStates"`
UseLinkerdPoliciesInAccessGraphStates bool `json:"useLinkerdPoliciesInAccessGraphStates"`
UseNetworkPoliciesInAccessGraphStates bool `json:"useNetworkPoliciesInAccessGraphStates"`
}
ServiceAccessStatus defines model for ServiceAccessStatus.
type ServiceClientIntents ¶
type ServiceClientIntents struct {
AppliedIntentEvents *[]ClientIntentEvent `json:"appliedIntentEvents,omitempty"`
AppliedIntentStatus *ClientIntentStatus `json:"appliedIntentStatus,omitempty"`
AsClient *ClientIntentsFiles `json:"asClient,omitempty"`
AsClientStatus *ClientIntentAccessStatus `json:"asClientStatus,omitempty"`
AsServer *ClientIntentsFiles `json:"asServer,omitempty"`
AsServerStatus *ClientIntentAccessStatus `json:"asServerStatus,omitempty"`
}
ServiceClientIntents defines model for ServiceClientIntents.
type ServiceClientIntentsQueryJSONBody ¶
type ServiceClientIntentsQueryJSONBody struct {
AsServiceId *string `json:"asServiceId,omitempty"`
ClusterIds *[]string `json:"clusterIds,omitempty"`
EnableInternetIntents *bool `json:"enableInternetIntents,omitempty"`
FeatureFlags *InputFeatureFlags `json:"featureFlags,omitempty"`
LastSeenAfter *time.Time `json:"lastSeenAfter,omitempty"`
}
ServiceClientIntentsQueryJSONBody defines parameters for ServiceClientIntentsQuery.
type ServiceClientIntentsQueryJSONRequestBody ¶
type ServiceClientIntentsQueryJSONRequestBody ServiceClientIntentsQueryJSONBody
ServiceClientIntentsQueryJSONRequestBody defines body for ServiceClientIntentsQuery for application/json ContentType.
type ServiceClientIntentsQueryResponse ¶
type ServiceClientIntentsQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ServiceClientIntents
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseServiceClientIntentsQueryResponse ¶
func ParseServiceClientIntentsQueryResponse(rsp *http.Response) (*ServiceClientIntentsQueryResponse, error)
ParseServiceClientIntentsQueryResponse parses an HTTP response from a ServiceClientIntentsQueryWithResponse call
func (ServiceClientIntentsQueryResponse) Status ¶
func (r ServiceClientIntentsQueryResponse) Status() string
Status returns HTTPResponse.Status
func (ServiceClientIntentsQueryResponse) StatusCode ¶
func (r ServiceClientIntentsQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ServiceIncomingInternetConnectionsQueryParams ¶
type ServiceIncomingInternetConnectionsQueryParams struct {
LastSeenAfter time.Time `form:"lastSeenAfter" json:"lastSeenAfter"`
}
ServiceIncomingInternetConnectionsQueryParams defines parameters for ServiceIncomingInternetConnectionsQuery.
type ServiceIncomingInternetConnectionsQueryResponse ¶
type ServiceIncomingInternetConnectionsQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]string
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseServiceIncomingInternetConnectionsQueryResponse ¶
func ParseServiceIncomingInternetConnectionsQueryResponse(rsp *http.Response) (*ServiceIncomingInternetConnectionsQueryResponse, error)
ParseServiceIncomingInternetConnectionsQueryResponse parses an HTTP response from a ServiceIncomingInternetConnectionsQueryWithResponse call
func (ServiceIncomingInternetConnectionsQueryResponse) Status ¶
func (r ServiceIncomingInternetConnectionsQueryResponse) Status() string
Status returns HTTPResponse.Status
func (ServiceIncomingInternetConnectionsQueryResponse) StatusCode ¶
func (r ServiceIncomingInternetConnectionsQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ServiceQueryResponse ¶
type ServiceQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Service
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseServiceQueryResponse ¶
func ParseServiceQueryResponse(rsp *http.Response) (*ServiceQueryResponse, error)
ParseServiceQueryResponse parses an HTTP response from a ServiceQueryWithResponse call
func (ServiceQueryResponse) Status ¶
func (r ServiceQueryResponse) Status() string
Status returns HTTPResponse.Status
func (ServiceQueryResponse) StatusCode ¶
func (r ServiceQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ServicesQueryParams ¶
type ServicesQueryParams struct {
EnvironmentId *string `form:"environmentId,omitempty" json:"environmentId,omitempty"`
NamespaceId *string `form:"namespaceId,omitempty" json:"namespaceId,omitempty"`
Name *string `form:"name,omitempty" json:"name,omitempty"`
Filter *InputServiceFilter `form:"filter,omitempty" json:"filter,omitempty"`
FeatureFlags *InputFeatureFlags `form:"featureFlags,omitempty" json:"featureFlags,omitempty"`
}
ServicesQueryParams defines parameters for ServicesQuery.
type ServicesQueryResponse ¶
type ServicesQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]Service
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseServicesQueryResponse ¶
func ParseServicesQueryResponse(rsp *http.Response) (*ServicesQueryResponse, error)
ParseServicesQueryResponse parses an HTTP response from a ServicesQueryWithResponse call
func (ServicesQueryResponse) Status ¶
func (r ServicesQueryResponse) Status() string
Status returns HTTPResponse.Status
func (ServicesQueryResponse) StatusCode ¶
func (r ServicesQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ServicesResponse ¶
type ServicesResponse struct {
Data []struct {
Id string `json:"id"`
} `json:"data"`
// Meta Pagination types
Meta *PaginationMeta `json:"meta,omitempty"`
}
ServicesResponse defines model for ServicesResponse.
type SlackChannelInfo ¶
type SlackChannelInfo struct {
ChannelName string `json:"channelName"`
}
SlackChannelInfo defines model for SlackChannelInfo.
type SlackChannelIntegrationAlerts ¶
type SlackChannelIntegrationAlerts struct {
ChannelInfo SlackChannelInfo `json:"channelInfo"`
}
SlackChannelIntegrationAlerts defines model for SlackChannelIntegrationAlerts.
type SlackFilterPair ¶
type SlackFilterPair struct {
ChannelInfo SlackChannelInfo `json:"channelInfo"`
Filter IntegrationAccessGraphFilter `json:"filter"`
}
SlackFilterPair defines model for SlackFilterPair.
type SlackSettings ¶
type SlackSettings struct {
ChannelFilterPairs []SlackFilterPair `json:"channelFilterPairs"`
ChannelIntegrationAlerts *[]SlackChannelIntegrationAlerts `json:"channelIntegrationAlerts,omitempty"`
IsActive bool `json:"isActive"`
}
SlackSettings defines model for SlackSettings.
type SlackSettingsInput ¶
type SlackSettingsInput struct {
ChannelFilterPairs []map[string]interface{} `json:"channelFilterPairs"`
ChannelIntegrationAlerts *[]map[string]interface{} `json:"channelIntegrationAlerts,omitempty"`
IsActive bool `json:"isActive"`
}
SlackSettingsInput defines model for SlackSettingsInput.
type TLSConfiguration ¶
type TLSConfiguration struct {
CaCertificate *string `json:"caCertificate,omitempty"`
Certificate string `json:"certificate"`
}
TLSConfiguration defines model for TLSConfiguration.
type TerraformAwsPolicyInfo ¶
TerraformAwsPolicyInfo defines model for TerraformAwsPolicyInfo.
type TerraformAwsRoleInfo ¶
type TerraformAwsRoleInfo struct {
Address string `json:"address"`
Arn string `json:"arn"`
AttachedPolicies *[]TerraformAwsPolicyInfo `json:"attachedPolicies,omitempty"`
InlinePolicy string `json:"inlinePolicy"`
}
TerraformAwsRoleInfo defines model for TerraformAwsRoleInfo.
type TerraformResourceByIdentityQueryParams ¶
type TerraformResourceByIdentityQueryParams struct {
ModulePath string `form:"modulePath" json:"modulePath"`
GitOriginUrl string `form:"gitOriginUrl" json:"gitOriginUrl"`
GitCommitHash string `form:"gitCommitHash" json:"gitCommitHash"`
}
TerraformResourceByIdentityQueryParams defines parameters for TerraformResourceByIdentityQuery.
type TerraformResourceByIdentityQueryResponse ¶
type TerraformResourceByIdentityQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TerraformResourceInfo
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseTerraformResourceByIdentityQueryResponse ¶
func ParseTerraformResourceByIdentityQueryResponse(rsp *http.Response) (*TerraformResourceByIdentityQueryResponse, error)
ParseTerraformResourceByIdentityQueryResponse parses an HTTP response from a TerraformResourceByIdentityQueryWithResponse call
func (TerraformResourceByIdentityQueryResponse) Status ¶
func (r TerraformResourceByIdentityQueryResponse) Status() string
Status returns HTTPResponse.Status
func (TerraformResourceByIdentityQueryResponse) StatusCode ¶
func (r TerraformResourceByIdentityQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TerraformResourceInfo ¶
type TerraformResourceInfo struct {
AwsRoles *[]TerraformAwsRoleInfo `json:"awsRoles,omitempty"`
GitCommitHash string `json:"gitCommitHash"`
GitOriginUrl string `json:"gitOriginUrl"`
ModulePath string `json:"modulePath"`
}
TerraformResourceInfo defines model for TerraformResourceInfo.
type TimeFilterValue ¶
type TimeFilterValue struct {
Operator TimeFilterValueOperator `json:"operator"`
Value time.Time `json:"value"`
}
TimeFilterValue defines model for TimeFilterValue.
type TimeFilterValueOperator ¶
type TimeFilterValueOperator string
TimeFilterValueOperator defines model for TimeFilterValue.Operator.
const (
AFTER TimeFilterValueOperator = "AFTER"
)
Defines values for TimeFilterValueOperator.
type TimeRange ¶
type TimeRange struct {
From *time.Time `json:"from,omitempty"`
To *time.Time `json:"to,omitempty"`
}
TimeRange defines model for TimeRange.
type TrafficLevel ¶
type TrafficLevel struct {
DataBytesPerSecond int32 `json:"dataBytesPerSecond"`
FlowsCountPerSecond int32 `json:"flowsCountPerSecond"`
LastReportedAt time.Time `json:"lastReportedAt"`
}
TrafficLevel defines model for TrafficLevel.
type UNAUTHENTICATED ¶
type UNAUTHENTICATED = Error
UNAUTHENTICATED defines model for UNAUTHENTICATED.
type UNEXPECTEDERROR ¶
type UNEXPECTEDERROR = Error
UNEXPECTEDERROR defines model for UNEXPECTED_ERROR.
type UpdateAWSIntegrationMutationJSONBody ¶
type UpdateAWSIntegrationMutationJSONBody struct {
AwsIntegration *AWSInfoInput `json:"awsIntegration,omitempty"`
EnvironmentId *string `json:"environmentId,omitempty"`
Id string `json:"id"`
Name *string `json:"name,omitempty"`
}
UpdateAWSIntegrationMutationJSONBody defines parameters for UpdateAWSIntegrationMutation.
type UpdateAWSIntegrationMutationJSONRequestBody ¶
type UpdateAWSIntegrationMutationJSONRequestBody UpdateAWSIntegrationMutationJSONBody
UpdateAWSIntegrationMutationJSONRequestBody defines body for UpdateAWSIntegrationMutation for application/json ContentType.
type UpdateAWSIntegrationMutationResponse ¶
type UpdateAWSIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseUpdateAWSIntegrationMutationResponse ¶
func ParseUpdateAWSIntegrationMutationResponse(rsp *http.Response) (*UpdateAWSIntegrationMutationResponse, error)
ParseUpdateAWSIntegrationMutationResponse parses an HTTP response from a UpdateAWSIntegrationMutationWithResponse call
func (UpdateAWSIntegrationMutationResponse) Status ¶
func (r UpdateAWSIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateAWSIntegrationMutationResponse) StatusCode ¶
func (r UpdateAWSIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAwsVisibilityIntegrationMutationJSONBody ¶
type UpdateAwsVisibilityIntegrationMutationJSONBody struct {
AwsVisibilitySettings *AWSVisibilitySettingsInput `json:"awsVisibilitySettings,omitempty"`
Id string `json:"id"`
Name *string `json:"name,omitempty"`
}
UpdateAwsVisibilityIntegrationMutationJSONBody defines parameters for UpdateAwsVisibilityIntegrationMutation.
type UpdateAwsVisibilityIntegrationMutationJSONRequestBody ¶
type UpdateAwsVisibilityIntegrationMutationJSONRequestBody UpdateAwsVisibilityIntegrationMutationJSONBody
UpdateAwsVisibilityIntegrationMutationJSONRequestBody defines body for UpdateAwsVisibilityIntegrationMutation for application/json ContentType.
type UpdateAwsVisibilityIntegrationMutationResponse ¶
type UpdateAwsVisibilityIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseUpdateAwsVisibilityIntegrationMutationResponse ¶
func ParseUpdateAwsVisibilityIntegrationMutationResponse(rsp *http.Response) (*UpdateAwsVisibilityIntegrationMutationResponse, error)
ParseUpdateAwsVisibilityIntegrationMutationResponse parses an HTTP response from a UpdateAwsVisibilityIntegrationMutationWithResponse call
func (UpdateAwsVisibilityIntegrationMutationResponse) Status ¶
func (r UpdateAwsVisibilityIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateAwsVisibilityIntegrationMutationResponse) StatusCode ¶
func (r UpdateAwsVisibilityIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAzureIntegrationMutationJSONBody ¶
type UpdateAzureIntegrationMutationJSONBody struct {
AzureIntegration *AzureInfoInput `json:"azureIntegration,omitempty"`
Id string `json:"id"`
Name *string `json:"name,omitempty"`
}
UpdateAzureIntegrationMutationJSONBody defines parameters for UpdateAzureIntegrationMutation.
type UpdateAzureIntegrationMutationJSONRequestBody ¶
type UpdateAzureIntegrationMutationJSONRequestBody UpdateAzureIntegrationMutationJSONBody
UpdateAzureIntegrationMutationJSONRequestBody defines body for UpdateAzureIntegrationMutation for application/json ContentType.
type UpdateAzureIntegrationMutationResponse ¶
type UpdateAzureIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseUpdateAzureIntegrationMutationResponse ¶
func ParseUpdateAzureIntegrationMutationResponse(rsp *http.Response) (*UpdateAzureIntegrationMutationResponse, error)
ParseUpdateAzureIntegrationMutationResponse parses an HTTP response from a UpdateAzureIntegrationMutationWithResponse call
func (UpdateAzureIntegrationMutationResponse) Status ¶
func (r UpdateAzureIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateAzureIntegrationMutationResponse) StatusCode ¶
func (r UpdateAzureIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateClusterMutationJSONBody ¶
type UpdateClusterMutationJSONBody struct {
Configuration *ClusterConfigurationInput `json:"configuration,omitempty"`
Name *string `json:"name,omitempty"`
}
UpdateClusterMutationJSONBody defines parameters for UpdateClusterMutation.
type UpdateClusterMutationJSONRequestBody ¶
type UpdateClusterMutationJSONRequestBody UpdateClusterMutationJSONBody
UpdateClusterMutationJSONRequestBody defines body for UpdateClusterMutation for application/json ContentType.
type UpdateClusterMutationResponse ¶
type UpdateClusterMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Cluster
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseUpdateClusterMutationResponse ¶
func ParseUpdateClusterMutationResponse(rsp *http.Response) (*UpdateClusterMutationResponse, error)
ParseUpdateClusterMutationResponse parses an HTTP response from a UpdateClusterMutationWithResponse call
func (UpdateClusterMutationResponse) Status ¶
func (r UpdateClusterMutationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateClusterMutationResponse) StatusCode ¶
func (r UpdateClusterMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDatabaseIntegrationMutationJSONBody ¶
type UpdateDatabaseIntegrationMutationJSONBody struct {
DatabaseInfo *DatabaseInfoInput `json:"databaseInfo,omitempty"`
Name *string `json:"name,omitempty"`
}
UpdateDatabaseIntegrationMutationJSONBody defines parameters for UpdateDatabaseIntegrationMutation.
type UpdateDatabaseIntegrationMutationJSONRequestBody ¶
type UpdateDatabaseIntegrationMutationJSONRequestBody UpdateDatabaseIntegrationMutationJSONBody
UpdateDatabaseIntegrationMutationJSONRequestBody defines body for UpdateDatabaseIntegrationMutation for application/json ContentType.
type UpdateDatabaseIntegrationMutationResponse ¶
type UpdateDatabaseIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseUpdateDatabaseIntegrationMutationResponse ¶
func ParseUpdateDatabaseIntegrationMutationResponse(rsp *http.Response) (*UpdateDatabaseIntegrationMutationResponse, error)
ParseUpdateDatabaseIntegrationMutationResponse parses an HTTP response from a UpdateDatabaseIntegrationMutationWithResponse call
func (UpdateDatabaseIntegrationMutationResponse) Status ¶
func (r UpdateDatabaseIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDatabaseIntegrationMutationResponse) StatusCode ¶
func (r UpdateDatabaseIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateEnvironmentMutationJSONBody ¶
type UpdateEnvironmentMutationJSONBody struct {
Labels *[]LabelInput `json:"labels,omitempty"`
Name *string `json:"name,omitempty"`
}
UpdateEnvironmentMutationJSONBody defines parameters for UpdateEnvironmentMutation.
type UpdateEnvironmentMutationJSONRequestBody ¶
type UpdateEnvironmentMutationJSONRequestBody UpdateEnvironmentMutationJSONBody
UpdateEnvironmentMutationJSONRequestBody defines body for UpdateEnvironmentMutation for application/json ContentType.
type UpdateEnvironmentMutationResponse ¶
type UpdateEnvironmentMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Environment
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseUpdateEnvironmentMutationResponse ¶
func ParseUpdateEnvironmentMutationResponse(rsp *http.Response) (*UpdateEnvironmentMutationResponse, error)
ParseUpdateEnvironmentMutationResponse parses an HTTP response from a UpdateEnvironmentMutationWithResponse call
func (UpdateEnvironmentMutationResponse) Status ¶
func (r UpdateEnvironmentMutationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateEnvironmentMutationResponse) StatusCode ¶
func (r UpdateEnvironmentMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateGCPIntegrationMutationJSONBody ¶
type UpdateGCPIntegrationMutationJSONBody struct {
GcpIntegration *GCPInfoInput `json:"gcpIntegration,omitempty"`
Id string `json:"id"`
Name *string `json:"name,omitempty"`
}
UpdateGCPIntegrationMutationJSONBody defines parameters for UpdateGCPIntegrationMutation.
type UpdateGCPIntegrationMutationJSONRequestBody ¶
type UpdateGCPIntegrationMutationJSONRequestBody UpdateGCPIntegrationMutationJSONBody
UpdateGCPIntegrationMutationJSONRequestBody defines body for UpdateGCPIntegrationMutation for application/json ContentType.
type UpdateGCPIntegrationMutationResponse ¶
type UpdateGCPIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseUpdateGCPIntegrationMutationResponse ¶
func ParseUpdateGCPIntegrationMutationResponse(rsp *http.Response) (*UpdateGCPIntegrationMutationResponse, error)
ParseUpdateGCPIntegrationMutationResponse parses an HTTP response from a UpdateGCPIntegrationMutationWithResponse call
func (UpdateGCPIntegrationMutationResponse) Status ¶
func (r UpdateGCPIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateGCPIntegrationMutationResponse) StatusCode ¶
func (r UpdateGCPIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateGenericIntegrationMutationJSONBody ¶
type UpdateGenericIntegrationMutationJSONBody struct {
Name *string `json:"name,omitempty"`
}
UpdateGenericIntegrationMutationJSONBody defines parameters for UpdateGenericIntegrationMutation.
type UpdateGenericIntegrationMutationJSONRequestBody ¶
type UpdateGenericIntegrationMutationJSONRequestBody UpdateGenericIntegrationMutationJSONBody
UpdateGenericIntegrationMutationJSONRequestBody defines body for UpdateGenericIntegrationMutation for application/json ContentType.
type UpdateGenericIntegrationMutationResponse ¶
type UpdateGenericIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseUpdateGenericIntegrationMutationResponse ¶
func ParseUpdateGenericIntegrationMutationResponse(rsp *http.Response) (*UpdateGenericIntegrationMutationResponse, error)
ParseUpdateGenericIntegrationMutationResponse parses an HTTP response from a UpdateGenericIntegrationMutationWithResponse call
func (UpdateGenericIntegrationMutationResponse) Status ¶
func (r UpdateGenericIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateGenericIntegrationMutationResponse) StatusCode ¶
func (r UpdateGenericIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateGitHubIntegrationMutationJSONBody ¶
type UpdateGitHubIntegrationMutationJSONBody struct {
GitHubSettings GitHubSettingsInput `json:"gitHubSettings"`
Id string `json:"id"`
Name string `json:"name"`
}
UpdateGitHubIntegrationMutationJSONBody defines parameters for UpdateGitHubIntegrationMutation.
type UpdateGitHubIntegrationMutationJSONRequestBody ¶
type UpdateGitHubIntegrationMutationJSONRequestBody UpdateGitHubIntegrationMutationJSONBody
UpdateGitHubIntegrationMutationJSONRequestBody defines body for UpdateGitHubIntegrationMutation for application/json ContentType.
type UpdateGitHubIntegrationMutationResponse ¶
type UpdateGitHubIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseUpdateGitHubIntegrationMutationResponse ¶
func ParseUpdateGitHubIntegrationMutationResponse(rsp *http.Response) (*UpdateGitHubIntegrationMutationResponse, error)
ParseUpdateGitHubIntegrationMutationResponse parses an HTTP response from a UpdateGitHubIntegrationMutationWithResponse call
func (UpdateGitHubIntegrationMutationResponse) Status ¶
func (r UpdateGitHubIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateGitHubIntegrationMutationResponse) StatusCode ¶
func (r UpdateGitHubIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateGitLabIntegrationMutationJSONBody ¶
type UpdateGitLabIntegrationMutationJSONBody struct {
GitLabSettings GitLabSettingsInput `json:"gitLabSettings"`
Id string `json:"id"`
Name string `json:"name"`
}
UpdateGitLabIntegrationMutationJSONBody defines parameters for UpdateGitLabIntegrationMutation.
type UpdateGitLabIntegrationMutationJSONRequestBody ¶
type UpdateGitLabIntegrationMutationJSONRequestBody UpdateGitLabIntegrationMutationJSONBody
UpdateGitLabIntegrationMutationJSONRequestBody defines body for UpdateGitLabIntegrationMutation for application/json ContentType.
type UpdateGitLabIntegrationMutationResponse ¶
type UpdateGitLabIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseUpdateGitLabIntegrationMutationResponse ¶
func ParseUpdateGitLabIntegrationMutationResponse(rsp *http.Response) (*UpdateGitLabIntegrationMutationResponse, error)
ParseUpdateGitLabIntegrationMutationResponse parses an HTTP response from a UpdateGitLabIntegrationMutationWithResponse call
func (UpdateGitLabIntegrationMutationResponse) Status ¶
func (r UpdateGitLabIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateGitLabIntegrationMutationResponse) StatusCode ¶
func (r UpdateGitLabIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateKubernetesIntegrationMutationJSONBody ¶
type UpdateKubernetesIntegrationMutationJSONBody struct {
EnvironmentId *string `json:"environmentId,omitempty"`
Name *string `json:"name,omitempty"`
}
UpdateKubernetesIntegrationMutationJSONBody defines parameters for UpdateKubernetesIntegrationMutation.
type UpdateKubernetesIntegrationMutationJSONRequestBody ¶
type UpdateKubernetesIntegrationMutationJSONRequestBody UpdateKubernetesIntegrationMutationJSONBody
UpdateKubernetesIntegrationMutationJSONRequestBody defines body for UpdateKubernetesIntegrationMutation for application/json ContentType.
type UpdateKubernetesIntegrationMutationResponse ¶
type UpdateKubernetesIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseUpdateKubernetesIntegrationMutationResponse ¶
func ParseUpdateKubernetesIntegrationMutationResponse(rsp *http.Response) (*UpdateKubernetesIntegrationMutationResponse, error)
ParseUpdateKubernetesIntegrationMutationResponse parses an HTTP response from a UpdateKubernetesIntegrationMutationWithResponse call
func (UpdateKubernetesIntegrationMutationResponse) Status ¶
func (r UpdateKubernetesIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateKubernetesIntegrationMutationResponse) StatusCode ¶
func (r UpdateKubernetesIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateOrganizationMutationJSONBody ¶
type UpdateOrganizationMutationJSONBody struct {
ImageURL *string `json:"imageURL,omitempty"`
Name *string `json:"name,omitempty"`
Settings *OrganizationSettingsInput `json:"settings,omitempty"`
}
UpdateOrganizationMutationJSONBody defines parameters for UpdateOrganizationMutation.
type UpdateOrganizationMutationJSONRequestBody ¶
type UpdateOrganizationMutationJSONRequestBody UpdateOrganizationMutationJSONBody
UpdateOrganizationMutationJSONRequestBody defines body for UpdateOrganizationMutation for application/json ContentType.
type UpdateOrganizationMutationResponse ¶
type UpdateOrganizationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Organization
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseUpdateOrganizationMutationResponse ¶
func ParseUpdateOrganizationMutationResponse(rsp *http.Response) (*UpdateOrganizationMutationResponse, error)
ParseUpdateOrganizationMutationResponse parses an HTTP response from a UpdateOrganizationMutationWithResponse call
func (UpdateOrganizationMutationResponse) Status ¶
func (r UpdateOrganizationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateOrganizationMutationResponse) StatusCode ¶
func (r UpdateOrganizationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSIEMIntegrationMutationJSONBody ¶
type UpdateSIEMIntegrationMutationJSONBody struct {
Name string `json:"name"`
SiemSettings SIEMSettingsInput `json:"siemSettings"`
}
UpdateSIEMIntegrationMutationJSONBody defines parameters for UpdateSIEMIntegrationMutation.
type UpdateSIEMIntegrationMutationJSONRequestBody ¶
type UpdateSIEMIntegrationMutationJSONRequestBody UpdateSIEMIntegrationMutationJSONBody
UpdateSIEMIntegrationMutationJSONRequestBody defines body for UpdateSIEMIntegrationMutation for application/json ContentType.
type UpdateSIEMIntegrationMutationResponse ¶
type UpdateSIEMIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseUpdateSIEMIntegrationMutationResponse ¶
func ParseUpdateSIEMIntegrationMutationResponse(rsp *http.Response) (*UpdateSIEMIntegrationMutationResponse, error)
ParseUpdateSIEMIntegrationMutationResponse parses an HTTP response from a UpdateSIEMIntegrationMutationWithResponse call
func (UpdateSIEMIntegrationMutationResponse) Status ¶
func (r UpdateSIEMIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSIEMIntegrationMutationResponse) StatusCode ¶
func (r UpdateSIEMIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateServiceMutationJSONBody ¶
type UpdateServiceMutationJSONBody struct {
Tags *[]string `json:"tags,omitempty"`
}
UpdateServiceMutationJSONBody defines parameters for UpdateServiceMutation.
type UpdateServiceMutationJSONRequestBody ¶
type UpdateServiceMutationJSONRequestBody UpdateServiceMutationJSONBody
UpdateServiceMutationJSONRequestBody defines body for UpdateServiceMutation for application/json ContentType.
type UpdateServiceMutationResponse ¶
type UpdateServiceMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Service
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseUpdateServiceMutationResponse ¶
func ParseUpdateServiceMutationResponse(rsp *http.Response) (*UpdateServiceMutationResponse, error)
ParseUpdateServiceMutationResponse parses an HTTP response from a UpdateServiceMutationWithResponse call
func (UpdateServiceMutationResponse) Status ¶
func (r UpdateServiceMutationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateServiceMutationResponse) StatusCode ¶
func (r UpdateServiceMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSlackIntegrationMutationJSONBody ¶
type UpdateSlackIntegrationMutationJSONBody struct {
Id string `json:"id"`
Name string `json:"name"`
SlackSettings SlackSettingsInput `json:"slackSettings"`
}
UpdateSlackIntegrationMutationJSONBody defines parameters for UpdateSlackIntegrationMutation.
type UpdateSlackIntegrationMutationJSONRequestBody ¶
type UpdateSlackIntegrationMutationJSONRequestBody UpdateSlackIntegrationMutationJSONBody
UpdateSlackIntegrationMutationJSONRequestBody defines body for UpdateSlackIntegrationMutation for application/json ContentType.
type UpdateSlackIntegrationMutationResponse ¶
type UpdateSlackIntegrationMutationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Integration
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseUpdateSlackIntegrationMutationResponse ¶
func ParseUpdateSlackIntegrationMutationResponse(rsp *http.Response) (*UpdateSlackIntegrationMutationResponse, error)
ParseUpdateSlackIntegrationMutationResponse parses an HTTP response from a UpdateSlackIntegrationMutationWithResponse call
func (UpdateSlackIntegrationMutationResponse) Status ¶
func (r UpdateSlackIntegrationMutationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSlackIntegrationMutationResponse) StatusCode ¶
func (r UpdateSlackIntegrationMutationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type User ¶
type User struct {
AuthProviderUserId string `json:"authProviderUserId"`
Email string `json:"email"`
Id string `json:"id"`
ImageURL string `json:"imageURL"`
Name string `json:"name"`
}
User defines model for User.
type UserOrganizationAssociation ¶
type UserOrganizationAssociation struct {
Membership OrganizationMembership `json:"membership"`
Org Organization `json:"org"`
User struct {
Id string `json:"id"`
} `json:"user"`
}
UserOrganizationAssociation defines model for UserOrganizationAssociation.
type UserQueryResponse ¶
type UserQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *User
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseUserQueryResponse ¶
func ParseUserQueryResponse(rsp *http.Response) (*UserQueryResponse, error)
ParseUserQueryResponse parses an HTTP response from a UserQueryWithResponse call
func (UserQueryResponse) Status ¶
func (r UserQueryResponse) Status() string
Status returns HTTPResponse.Status
func (UserQueryResponse) StatusCode ¶
func (r UserQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UsersQueryResponse ¶
type UsersQueryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]User
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON408 *Error
JSON409 *Error
JSON422 *Error
JSON500 *Error
JSONDefault *Error
}
func ParseUsersQueryResponse ¶
func ParseUsersQueryResponse(rsp *http.Response) (*UsersQueryResponse, error)
ParseUsersQueryResponse parses an HTTP response from a UsersQueryWithResponse call
func (UsersQueryResponse) Status ¶
func (r UsersQueryResponse) Status() string
Status returns HTTPResponse.Status
func (UsersQueryResponse) StatusCode ¶
func (r UsersQueryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode