Documentation
¶
Index ¶
- func NewApigatewayv2ServicesK8SAwsApiV1Alpha1Manifest() datasource.DataSource
- func NewApigatewayv2ServicesK8SAwsAuthorizerV1Alpha1Manifest() datasource.DataSource
- func NewApigatewayv2ServicesK8SAwsDeploymentV1Alpha1Manifest() datasource.DataSource
- func NewApigatewayv2ServicesK8SAwsIntegrationV1Alpha1Manifest() datasource.DataSource
- func NewApigatewayv2ServicesK8SAwsRouteV1Alpha1Manifest() datasource.DataSource
- func NewApigatewayv2ServicesK8SAwsStageV1Alpha1Manifest() datasource.DataSource
- func NewApigatewayv2ServicesK8SAwsVpclinkV1Alpha1Manifest() datasource.DataSource
- type Apigatewayv2ServicesK8SAwsApiV1Alpha1Manifest
- func (r *Apigatewayv2ServicesK8SAwsApiV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *Apigatewayv2ServicesK8SAwsApiV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *Apigatewayv2ServicesK8SAwsApiV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type Apigatewayv2ServicesK8SAwsApiV1Alpha1ManifestData
- type Apigatewayv2ServicesK8SAwsAuthorizerV1Alpha1Manifest
- func (r *Apigatewayv2ServicesK8SAwsAuthorizerV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *Apigatewayv2ServicesK8SAwsAuthorizerV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *Apigatewayv2ServicesK8SAwsAuthorizerV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type Apigatewayv2ServicesK8SAwsAuthorizerV1Alpha1ManifestData
- type Apigatewayv2ServicesK8SAwsDeploymentV1Alpha1Manifest
- func (r *Apigatewayv2ServicesK8SAwsDeploymentV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *Apigatewayv2ServicesK8SAwsDeploymentV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *Apigatewayv2ServicesK8SAwsDeploymentV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type Apigatewayv2ServicesK8SAwsDeploymentV1Alpha1ManifestData
- type Apigatewayv2ServicesK8SAwsIntegrationV1Alpha1Manifest
- func (r *Apigatewayv2ServicesK8SAwsIntegrationV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *Apigatewayv2ServicesK8SAwsIntegrationV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *Apigatewayv2ServicesK8SAwsIntegrationV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type Apigatewayv2ServicesK8SAwsIntegrationV1Alpha1ManifestData
- type Apigatewayv2ServicesK8SAwsRouteV1Alpha1Manifest
- func (r *Apigatewayv2ServicesK8SAwsRouteV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *Apigatewayv2ServicesK8SAwsRouteV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *Apigatewayv2ServicesK8SAwsRouteV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type Apigatewayv2ServicesK8SAwsRouteV1Alpha1ManifestData
- type Apigatewayv2ServicesK8SAwsStageV1Alpha1Manifest
- func (r *Apigatewayv2ServicesK8SAwsStageV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *Apigatewayv2ServicesK8SAwsStageV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *Apigatewayv2ServicesK8SAwsStageV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type Apigatewayv2ServicesK8SAwsStageV1Alpha1ManifestData
- type Apigatewayv2ServicesK8SAwsVpclinkV1Alpha1Manifest
- func (r *Apigatewayv2ServicesK8SAwsVpclinkV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *Apigatewayv2ServicesK8SAwsVpclinkV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *Apigatewayv2ServicesK8SAwsVpclinkV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type Apigatewayv2ServicesK8SAwsVpclinkV1Alpha1ManifestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewApigatewayv2ServicesK8SAwsApiV1Alpha1Manifest ¶
func NewApigatewayv2ServicesK8SAwsApiV1Alpha1Manifest() datasource.DataSource
func NewApigatewayv2ServicesK8SAwsAuthorizerV1Alpha1Manifest ¶
func NewApigatewayv2ServicesK8SAwsAuthorizerV1Alpha1Manifest() datasource.DataSource
func NewApigatewayv2ServicesK8SAwsDeploymentV1Alpha1Manifest ¶
func NewApigatewayv2ServicesK8SAwsDeploymentV1Alpha1Manifest() datasource.DataSource
func NewApigatewayv2ServicesK8SAwsIntegrationV1Alpha1Manifest ¶
func NewApigatewayv2ServicesK8SAwsIntegrationV1Alpha1Manifest() datasource.DataSource
func NewApigatewayv2ServicesK8SAwsRouteV1Alpha1Manifest ¶
func NewApigatewayv2ServicesK8SAwsRouteV1Alpha1Manifest() datasource.DataSource
func NewApigatewayv2ServicesK8SAwsStageV1Alpha1Manifest ¶
func NewApigatewayv2ServicesK8SAwsStageV1Alpha1Manifest() datasource.DataSource
func NewApigatewayv2ServicesK8SAwsVpclinkV1Alpha1Manifest ¶
func NewApigatewayv2ServicesK8SAwsVpclinkV1Alpha1Manifest() datasource.DataSource
Types ¶
type Apigatewayv2ServicesK8SAwsApiV1Alpha1Manifest ¶
type Apigatewayv2ServicesK8SAwsApiV1Alpha1Manifest struct{}
func (*Apigatewayv2ServicesK8SAwsApiV1Alpha1Manifest) Metadata ¶
func (r *Apigatewayv2ServicesK8SAwsApiV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*Apigatewayv2ServicesK8SAwsApiV1Alpha1Manifest) Read ¶
func (r *Apigatewayv2ServicesK8SAwsApiV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*Apigatewayv2ServicesK8SAwsApiV1Alpha1Manifest) Schema ¶
func (r *Apigatewayv2ServicesK8SAwsApiV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type Apigatewayv2ServicesK8SAwsApiV1Alpha1ManifestData ¶
type Apigatewayv2ServicesK8SAwsApiV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { ApiKeySelectionExpression *string `tfsdk:"api_key_selection_expression" json:"apiKeySelectionExpression,omitempty"` Basepath *string `tfsdk:"basepath" json:"basepath,omitempty"` Body *string `tfsdk:"body" json:"body,omitempty"` CorsConfiguration *struct { AllowCredentials *bool `tfsdk:"allow_credentials" json:"allowCredentials,omitempty"` AllowHeaders *[]string `tfsdk:"allow_headers" json:"allowHeaders,omitempty"` AllowMethods *[]string `tfsdk:"allow_methods" json:"allowMethods,omitempty"` AllowOrigins *[]string `tfsdk:"allow_origins" json:"allowOrigins,omitempty"` ExposeHeaders *[]string `tfsdk:"expose_headers" json:"exposeHeaders,omitempty"` MaxAge *int64 `tfsdk:"max_age" json:"maxAge,omitempty"` } `tfsdk:"cors_configuration" json:"corsConfiguration,omitempty"` CredentialsARN *string `tfsdk:"credentials_arn" json:"credentialsARN,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` DisableExecuteAPIEndpoint *bool `tfsdk:"disable_execute_api_endpoint" json:"disableExecuteAPIEndpoint,omitempty"` DisableSchemaValidation *bool `tfsdk:"disable_schema_validation" json:"disableSchemaValidation,omitempty"` FailOnWarnings *bool `tfsdk:"fail_on_warnings" json:"failOnWarnings,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` ProtocolType *string `tfsdk:"protocol_type" json:"protocolType,omitempty"` RouteKey *string `tfsdk:"route_key" json:"routeKey,omitempty"` RouteSelectionExpression *string `tfsdk:"route_selection_expression" json:"routeSelectionExpression,omitempty"` Tags *map[string]string `tfsdk:"tags" json:"tags,omitempty"` Target *string `tfsdk:"target" json:"target,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type Apigatewayv2ServicesK8SAwsAuthorizerV1Alpha1Manifest ¶
type Apigatewayv2ServicesK8SAwsAuthorizerV1Alpha1Manifest struct{}
func (*Apigatewayv2ServicesK8SAwsAuthorizerV1Alpha1Manifest) Metadata ¶
func (r *Apigatewayv2ServicesK8SAwsAuthorizerV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*Apigatewayv2ServicesK8SAwsAuthorizerV1Alpha1Manifest) Read ¶
func (r *Apigatewayv2ServicesK8SAwsAuthorizerV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*Apigatewayv2ServicesK8SAwsAuthorizerV1Alpha1Manifest) Schema ¶
func (r *Apigatewayv2ServicesK8SAwsAuthorizerV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type Apigatewayv2ServicesK8SAwsAuthorizerV1Alpha1ManifestData ¶
type Apigatewayv2ServicesK8SAwsAuthorizerV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { ApiID *string `tfsdk:"api_id" json:"apiID,omitempty"` ApiRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"api_ref" json:"apiRef,omitempty"` AuthorizerCredentialsARN *string `tfsdk:"authorizer_credentials_arn" json:"authorizerCredentialsARN,omitempty"` AuthorizerPayloadFormatVersion *string `tfsdk:"authorizer_payload_format_version" json:"authorizerPayloadFormatVersion,omitempty"` AuthorizerResultTTLInSeconds *int64 `tfsdk:"authorizer_result_ttl_in_seconds" json:"authorizerResultTTLInSeconds,omitempty"` AuthorizerType *string `tfsdk:"authorizer_type" json:"authorizerType,omitempty"` AuthorizerURI *string `tfsdk:"authorizer_uri" json:"authorizerURI,omitempty"` EnableSimpleResponses *bool `tfsdk:"enable_simple_responses" json:"enableSimpleResponses,omitempty"` IdentitySource *[]string `tfsdk:"identity_source" json:"identitySource,omitempty"` IdentityValidationExpression *string `tfsdk:"identity_validation_expression" json:"identityValidationExpression,omitempty"` JwtConfiguration *struct { Audience *[]string `tfsdk:"audience" json:"audience,omitempty"` Issuer *string `tfsdk:"issuer" json:"issuer,omitempty"` } `tfsdk:"jwt_configuration" json:"jwtConfiguration,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type Apigatewayv2ServicesK8SAwsDeploymentV1Alpha1Manifest ¶
type Apigatewayv2ServicesK8SAwsDeploymentV1Alpha1Manifest struct{}
func (*Apigatewayv2ServicesK8SAwsDeploymentV1Alpha1Manifest) Metadata ¶
func (r *Apigatewayv2ServicesK8SAwsDeploymentV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*Apigatewayv2ServicesK8SAwsDeploymentV1Alpha1Manifest) Read ¶
func (r *Apigatewayv2ServicesK8SAwsDeploymentV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*Apigatewayv2ServicesK8SAwsDeploymentV1Alpha1Manifest) Schema ¶
func (r *Apigatewayv2ServicesK8SAwsDeploymentV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type Apigatewayv2ServicesK8SAwsDeploymentV1Alpha1ManifestData ¶
type Apigatewayv2ServicesK8SAwsDeploymentV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { ApiID *string `tfsdk:"api_id" json:"apiID,omitempty"` ApiRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"api_ref" json:"apiRef,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` StageName *string `tfsdk:"stage_name" json:"stageName,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type Apigatewayv2ServicesK8SAwsIntegrationV1Alpha1Manifest ¶
type Apigatewayv2ServicesK8SAwsIntegrationV1Alpha1Manifest struct{}
func (*Apigatewayv2ServicesK8SAwsIntegrationV1Alpha1Manifest) Metadata ¶
func (r *Apigatewayv2ServicesK8SAwsIntegrationV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*Apigatewayv2ServicesK8SAwsIntegrationV1Alpha1Manifest) Read ¶
func (r *Apigatewayv2ServicesK8SAwsIntegrationV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*Apigatewayv2ServicesK8SAwsIntegrationV1Alpha1Manifest) Schema ¶
func (r *Apigatewayv2ServicesK8SAwsIntegrationV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type Apigatewayv2ServicesK8SAwsIntegrationV1Alpha1ManifestData ¶
type Apigatewayv2ServicesK8SAwsIntegrationV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { ApiID *string `tfsdk:"api_id" json:"apiID,omitempty"` ApiRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"api_ref" json:"apiRef,omitempty"` ConnectionID *string `tfsdk:"connection_id" json:"connectionID,omitempty"` ConnectionRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"connection_ref" json:"connectionRef,omitempty"` ConnectionType *string `tfsdk:"connection_type" json:"connectionType,omitempty"` ContentHandlingStrategy *string `tfsdk:"content_handling_strategy" json:"contentHandlingStrategy,omitempty"` CredentialsARN *string `tfsdk:"credentials_arn" json:"credentialsARN,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` IntegrationMethod *string `tfsdk:"integration_method" json:"integrationMethod,omitempty"` IntegrationSubtype *string `tfsdk:"integration_subtype" json:"integrationSubtype,omitempty"` IntegrationType *string `tfsdk:"integration_type" json:"integrationType,omitempty"` IntegrationURI *string `tfsdk:"integration_uri" json:"integrationURI,omitempty"` PassthroughBehavior *string `tfsdk:"passthrough_behavior" json:"passthroughBehavior,omitempty"` PayloadFormatVersion *string `tfsdk:"payload_format_version" json:"payloadFormatVersion,omitempty"` RequestParameters *map[string]string `tfsdk:"request_parameters" json:"requestParameters,omitempty"` RequestTemplates *map[string]string `tfsdk:"request_templates" json:"requestTemplates,omitempty"` ResponseParameters *map[string]map[string]string `tfsdk:"response_parameters" json:"responseParameters,omitempty"` TemplateSelectionExpression *string `tfsdk:"template_selection_expression" json:"templateSelectionExpression,omitempty"` TimeoutInMillis *int64 `tfsdk:"timeout_in_millis" json:"timeoutInMillis,omitempty"` TlsConfig *struct { ServerNameToVerify *string `tfsdk:"server_name_to_verify" json:"serverNameToVerify,omitempty"` } `tfsdk:"tls_config" json:"tlsConfig,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type Apigatewayv2ServicesK8SAwsRouteV1Alpha1Manifest ¶
type Apigatewayv2ServicesK8SAwsRouteV1Alpha1Manifest struct{}
func (*Apigatewayv2ServicesK8SAwsRouteV1Alpha1Manifest) Metadata ¶
func (r *Apigatewayv2ServicesK8SAwsRouteV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*Apigatewayv2ServicesK8SAwsRouteV1Alpha1Manifest) Read ¶
func (r *Apigatewayv2ServicesK8SAwsRouteV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*Apigatewayv2ServicesK8SAwsRouteV1Alpha1Manifest) Schema ¶
func (r *Apigatewayv2ServicesK8SAwsRouteV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type Apigatewayv2ServicesK8SAwsRouteV1Alpha1ManifestData ¶
type Apigatewayv2ServicesK8SAwsRouteV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { ApiID *string `tfsdk:"api_id" json:"apiID,omitempty"` ApiKeyRequired *bool `tfsdk:"api_key_required" json:"apiKeyRequired,omitempty"` ApiRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"api_ref" json:"apiRef,omitempty"` AuthorizationScopes *[]string `tfsdk:"authorization_scopes" json:"authorizationScopes,omitempty"` AuthorizationType *string `tfsdk:"authorization_type" json:"authorizationType,omitempty"` AuthorizerID *string `tfsdk:"authorizer_id" json:"authorizerID,omitempty"` AuthorizerRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"authorizer_ref" json:"authorizerRef,omitempty"` ModelSelectionExpression *string `tfsdk:"model_selection_expression" json:"modelSelectionExpression,omitempty"` OperationName *string `tfsdk:"operation_name" json:"operationName,omitempty"` RequestModels *map[string]string `tfsdk:"request_models" json:"requestModels,omitempty"` RequestParameters *struct { Required *bool `tfsdk:"required" json:"required,omitempty"` } `tfsdk:"request_parameters" json:"requestParameters,omitempty"` RouteKey *string `tfsdk:"route_key" json:"routeKey,omitempty"` RouteResponseSelectionExpression *string `tfsdk:"route_response_selection_expression" json:"routeResponseSelectionExpression,omitempty"` Target *string `tfsdk:"target" json:"target,omitempty"` TargetRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"target_ref" json:"targetRef,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type Apigatewayv2ServicesK8SAwsStageV1Alpha1Manifest ¶
type Apigatewayv2ServicesK8SAwsStageV1Alpha1Manifest struct{}
func (*Apigatewayv2ServicesK8SAwsStageV1Alpha1Manifest) Metadata ¶
func (r *Apigatewayv2ServicesK8SAwsStageV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*Apigatewayv2ServicesK8SAwsStageV1Alpha1Manifest) Read ¶
func (r *Apigatewayv2ServicesK8SAwsStageV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*Apigatewayv2ServicesK8SAwsStageV1Alpha1Manifest) Schema ¶
func (r *Apigatewayv2ServicesK8SAwsStageV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type Apigatewayv2ServicesK8SAwsStageV1Alpha1ManifestData ¶
type Apigatewayv2ServicesK8SAwsStageV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { AccessLogSettings *struct { DestinationARN *string `tfsdk:"destination_arn" json:"destinationARN,omitempty"` Format *string `tfsdk:"format" json:"format,omitempty"` } `tfsdk:"access_log_settings" json:"accessLogSettings,omitempty"` ApiID *string `tfsdk:"api_id" json:"apiID,omitempty"` ApiRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"api_ref" json:"apiRef,omitempty"` AutoDeploy *bool `tfsdk:"auto_deploy" json:"autoDeploy,omitempty"` ClientCertificateID *string `tfsdk:"client_certificate_id" json:"clientCertificateID,omitempty"` DefaultRouteSettings *struct { DataTraceEnabled *bool `tfsdk:"data_trace_enabled" json:"dataTraceEnabled,omitempty"` DetailedMetricsEnabled *bool `tfsdk:"detailed_metrics_enabled" json:"detailedMetricsEnabled,omitempty"` LoggingLevel *string `tfsdk:"logging_level" json:"loggingLevel,omitempty"` ThrottlingBurstLimit *int64 `tfsdk:"throttling_burst_limit" json:"throttlingBurstLimit,omitempty"` ThrottlingRateLimit *float64 `tfsdk:"throttling_rate_limit" json:"throttlingRateLimit,omitempty"` } `tfsdk:"default_route_settings" json:"defaultRouteSettings,omitempty"` DeploymentID *string `tfsdk:"deployment_id" json:"deploymentID,omitempty"` DeploymentRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"deployment_ref" json:"deploymentRef,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` RouteSettings *struct { DataTraceEnabled *bool `tfsdk:"data_trace_enabled" json:"dataTraceEnabled,omitempty"` DetailedMetricsEnabled *bool `tfsdk:"detailed_metrics_enabled" json:"detailedMetricsEnabled,omitempty"` LoggingLevel *string `tfsdk:"logging_level" json:"loggingLevel,omitempty"` ThrottlingBurstLimit *int64 `tfsdk:"throttling_burst_limit" json:"throttlingBurstLimit,omitempty"` ThrottlingRateLimit *float64 `tfsdk:"throttling_rate_limit" json:"throttlingRateLimit,omitempty"` } `tfsdk:"route_settings" json:"routeSettings,omitempty"` StageName *string `tfsdk:"stage_name" json:"stageName,omitempty"` StageVariables *map[string]string `tfsdk:"stage_variables" json:"stageVariables,omitempty"` Tags *map[string]string `tfsdk:"tags" json:"tags,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type Apigatewayv2ServicesK8SAwsVpclinkV1Alpha1Manifest ¶
type Apigatewayv2ServicesK8SAwsVpclinkV1Alpha1Manifest struct{}
func (*Apigatewayv2ServicesK8SAwsVpclinkV1Alpha1Manifest) Metadata ¶
func (r *Apigatewayv2ServicesK8SAwsVpclinkV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*Apigatewayv2ServicesK8SAwsVpclinkV1Alpha1Manifest) Read ¶
func (r *Apigatewayv2ServicesK8SAwsVpclinkV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*Apigatewayv2ServicesK8SAwsVpclinkV1Alpha1Manifest) Schema ¶
func (r *Apigatewayv2ServicesK8SAwsVpclinkV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type Apigatewayv2ServicesK8SAwsVpclinkV1Alpha1ManifestData ¶
type Apigatewayv2ServicesK8SAwsVpclinkV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { Name *string `tfsdk:"name" json:"name,omitempty"` SecurityGroupIDs *[]string `tfsdk:"security_group_i_ds" json:"securityGroupIDs,omitempty"` SubnetIDs *[]string `tfsdk:"subnet_i_ds" json:"subnetIDs,omitempty"` Tags *map[string]string `tfsdk:"tags" json:"tags,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
Source Files
¶
- apigatewayv2_services_k8s_aws_api_v1alpha1_manifest.go
- apigatewayv2_services_k8s_aws_authorizer_v1alpha1_manifest.go
- apigatewayv2_services_k8s_aws_deployment_v1alpha1_manifest.go
- apigatewayv2_services_k8s_aws_integration_v1alpha1_manifest.go
- apigatewayv2_services_k8s_aws_route_v1alpha1_manifest.go
- apigatewayv2_services_k8s_aws_stage_v1alpha1_manifest.go
- apigatewayv2_services_k8s_aws_vpc_link_v1alpha1_manifest.go
Click to show internal directories.
Click to hide internal directories.