Documentation ¶
Index ¶
- func NewGetambassadorIoAuthServiceV1Manifest() datasource.DataSource
- func NewGetambassadorIoConsulResolverV1Manifest() datasource.DataSource
- func NewGetambassadorIoDevPortalV1Manifest() datasource.DataSource
- func NewGetambassadorIoKubernetesEndpointResolverV1Manifest() datasource.DataSource
- func NewGetambassadorIoKubernetesServiceResolverV1Manifest() datasource.DataSource
- func NewGetambassadorIoLogServiceV1Manifest() datasource.DataSource
- func NewGetambassadorIoMappingV1Manifest() datasource.DataSource
- func NewGetambassadorIoModuleV1Manifest() datasource.DataSource
- func NewGetambassadorIoRateLimitServiceV1Manifest() datasource.DataSource
- func NewGetambassadorIoTcpmappingV1Manifest() datasource.DataSource
- func NewGetambassadorIoTlscontextV1Manifest() datasource.DataSource
- func NewGetambassadorIoTracingServiceV1Manifest() datasource.DataSource
- type GetambassadorIoAuthServiceV1Manifest
- func (r *GetambassadorIoAuthServiceV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *GetambassadorIoAuthServiceV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *GetambassadorIoAuthServiceV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type GetambassadorIoAuthServiceV1ManifestData
- type GetambassadorIoConsulResolverV1Manifest
- func (r *GetambassadorIoConsulResolverV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *GetambassadorIoConsulResolverV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *GetambassadorIoConsulResolverV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type GetambassadorIoConsulResolverV1ManifestData
- type GetambassadorIoDevPortalV1Manifest
- func (r *GetambassadorIoDevPortalV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *GetambassadorIoDevPortalV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *GetambassadorIoDevPortalV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type GetambassadorIoDevPortalV1ManifestData
- type GetambassadorIoKubernetesEndpointResolverV1Manifest
- func (r *GetambassadorIoKubernetesEndpointResolverV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *GetambassadorIoKubernetesEndpointResolverV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *GetambassadorIoKubernetesEndpointResolverV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type GetambassadorIoKubernetesEndpointResolverV1ManifestData
- type GetambassadorIoKubernetesServiceResolverV1Manifest
- func (r *GetambassadorIoKubernetesServiceResolverV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *GetambassadorIoKubernetesServiceResolverV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *GetambassadorIoKubernetesServiceResolverV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type GetambassadorIoKubernetesServiceResolverV1ManifestData
- type GetambassadorIoLogServiceV1Manifest
- func (r *GetambassadorIoLogServiceV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *GetambassadorIoLogServiceV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *GetambassadorIoLogServiceV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type GetambassadorIoLogServiceV1ManifestData
- type GetambassadorIoMappingV1Manifest
- func (r *GetambassadorIoMappingV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *GetambassadorIoMappingV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *GetambassadorIoMappingV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type GetambassadorIoMappingV1ManifestData
- type GetambassadorIoModuleV1Manifest
- func (r *GetambassadorIoModuleV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *GetambassadorIoModuleV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *GetambassadorIoModuleV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type GetambassadorIoModuleV1ManifestData
- type GetambassadorIoRateLimitServiceV1Manifest
- func (r *GetambassadorIoRateLimitServiceV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *GetambassadorIoRateLimitServiceV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *GetambassadorIoRateLimitServiceV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type GetambassadorIoRateLimitServiceV1ManifestData
- type GetambassadorIoTcpmappingV1Manifest
- func (r *GetambassadorIoTcpmappingV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *GetambassadorIoTcpmappingV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *GetambassadorIoTcpmappingV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type GetambassadorIoTcpmappingV1ManifestData
- type GetambassadorIoTlscontextV1Manifest
- func (r *GetambassadorIoTlscontextV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *GetambassadorIoTlscontextV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *GetambassadorIoTlscontextV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type GetambassadorIoTlscontextV1ManifestData
- type GetambassadorIoTracingServiceV1Manifest
- func (r *GetambassadorIoTracingServiceV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *GetambassadorIoTracingServiceV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *GetambassadorIoTracingServiceV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type GetambassadorIoTracingServiceV1ManifestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewGetambassadorIoAuthServiceV1Manifest ¶
func NewGetambassadorIoAuthServiceV1Manifest() datasource.DataSource
func NewGetambassadorIoConsulResolverV1Manifest ¶
func NewGetambassadorIoConsulResolverV1Manifest() datasource.DataSource
func NewGetambassadorIoDevPortalV1Manifest ¶
func NewGetambassadorIoDevPortalV1Manifest() datasource.DataSource
func NewGetambassadorIoKubernetesEndpointResolverV1Manifest ¶
func NewGetambassadorIoKubernetesEndpointResolverV1Manifest() datasource.DataSource
func NewGetambassadorIoKubernetesServiceResolverV1Manifest ¶
func NewGetambassadorIoKubernetesServiceResolverV1Manifest() datasource.DataSource
func NewGetambassadorIoLogServiceV1Manifest ¶
func NewGetambassadorIoLogServiceV1Manifest() datasource.DataSource
func NewGetambassadorIoMappingV1Manifest ¶
func NewGetambassadorIoMappingV1Manifest() datasource.DataSource
func NewGetambassadorIoModuleV1Manifest ¶
func NewGetambassadorIoModuleV1Manifest() datasource.DataSource
func NewGetambassadorIoRateLimitServiceV1Manifest ¶
func NewGetambassadorIoRateLimitServiceV1Manifest() datasource.DataSource
func NewGetambassadorIoTcpmappingV1Manifest ¶
func NewGetambassadorIoTcpmappingV1Manifest() datasource.DataSource
func NewGetambassadorIoTlscontextV1Manifest ¶
func NewGetambassadorIoTlscontextV1Manifest() datasource.DataSource
func NewGetambassadorIoTracingServiceV1Manifest ¶
func NewGetambassadorIoTracingServiceV1Manifest() datasource.DataSource
Types ¶
type GetambassadorIoAuthServiceV1Manifest ¶
type GetambassadorIoAuthServiceV1Manifest struct{}
func (*GetambassadorIoAuthServiceV1Manifest) Metadata ¶
func (r *GetambassadorIoAuthServiceV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*GetambassadorIoAuthServiceV1Manifest) Read ¶
func (r *GetambassadorIoAuthServiceV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*GetambassadorIoAuthServiceV1Manifest) Schema ¶
func (r *GetambassadorIoAuthServiceV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type GetambassadorIoAuthServiceV1ManifestData ¶
type GetambassadorIoAuthServiceV1ManifestData 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 { Add_auth_headers *map[string]string `tfsdk:"add_auth_headers" json:"add_auth_headers,omitempty"` Add_linkerd_headers *bool `tfsdk:"add_linkerd_headers" json:"add_linkerd_headers,omitempty"` Allow_request_body *bool `tfsdk:"allow_request_body" json:"allow_request_body,omitempty"` Allowed_authorization_headers *[]string `tfsdk:"allowed_authorization_headers" json:"allowed_authorization_headers,omitempty"` Allowed_request_headers *[]string `tfsdk:"allowed_request_headers" json:"allowed_request_headers,omitempty"` Ambassador_id *[]string `tfsdk:"ambassador_id" json:"ambassador_id,omitempty"` Auth_service *string `tfsdk:"auth_service" json:"auth_service,omitempty"` Failure_mode_allow *bool `tfsdk:"failure_mode_allow" json:"failure_mode_allow,omitempty"` Include_body *struct { Allow_partial *bool `tfsdk:"allow_partial" json:"allow_partial,omitempty"` Max_bytes *int64 `tfsdk:"max_bytes" json:"max_bytes,omitempty"` } `tfsdk:"include_body" json:"include_body,omitempty"` Path_prefix *string `tfsdk:"path_prefix" json:"path_prefix,omitempty"` Proto *string `tfsdk:"proto" json:"proto,omitempty"` Protocol_version *string `tfsdk:"protocol_version" json:"protocol_version,omitempty"` Status_on_error *struct { Code *int64 `tfsdk:"code" json:"code,omitempty"` } `tfsdk:"status_on_error" json:"status_on_error,omitempty"` Timeout_ms *int64 `tfsdk:"timeout_ms" json:"timeout_ms,omitempty"` Tls *bool `tfsdk:"tls" json:"tls,omitempty"` V3CircuitBreakers *[]struct { Max_connections *int64 `tfsdk:"max_connections" json:"max_connections,omitempty"` Max_pending_requests *int64 `tfsdk:"max_pending_requests" json:"max_pending_requests,omitempty"` Max_requests *int64 `tfsdk:"max_requests" json:"max_requests,omitempty"` Max_retries *int64 `tfsdk:"max_retries" json:"max_retries,omitempty"` Priority *string `tfsdk:"priority" json:"priority,omitempty"` } `tfsdk:"v3_circuit_breakers" json:"v3CircuitBreakers,omitempty"` V3StatsName *string `tfsdk:"v3_stats_name" json:"v3StatsName,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type GetambassadorIoConsulResolverV1Manifest ¶
type GetambassadorIoConsulResolverV1Manifest struct{}
func (*GetambassadorIoConsulResolverV1Manifest) Metadata ¶
func (r *GetambassadorIoConsulResolverV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*GetambassadorIoConsulResolverV1Manifest) Read ¶
func (r *GetambassadorIoConsulResolverV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*GetambassadorIoConsulResolverV1Manifest) Schema ¶
func (r *GetambassadorIoConsulResolverV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type GetambassadorIoConsulResolverV1ManifestData ¶
type GetambassadorIoConsulResolverV1ManifestData 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 { Address *string `tfsdk:"address" json:"address,omitempty"` Ambassador_id *[]string `tfsdk:"ambassador_id" json:"ambassador_id,omitempty"` Datacenter *string `tfsdk:"datacenter" json:"datacenter,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type GetambassadorIoDevPortalV1Manifest ¶
type GetambassadorIoDevPortalV1Manifest struct{}
func (*GetambassadorIoDevPortalV1Manifest) Metadata ¶
func (r *GetambassadorIoDevPortalV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*GetambassadorIoDevPortalV1Manifest) Read ¶
func (r *GetambassadorIoDevPortalV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*GetambassadorIoDevPortalV1Manifest) Schema ¶
func (r *GetambassadorIoDevPortalV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type GetambassadorIoDevPortalV1ManifestData ¶
type GetambassadorIoDevPortalV1ManifestData 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 { Ambassador_id *[]string `tfsdk:"ambassador_id" json:"ambassador_id,omitempty"` Content *struct { Branch *string `tfsdk:"branch" json:"branch,omitempty"` Dir *string `tfsdk:"dir" json:"dir,omitempty"` Url *string `tfsdk:"url" json:"url,omitempty"` } `tfsdk:"content" json:"content,omitempty"` Default *bool `tfsdk:"default" json:"default,omitempty"` Docs *[]struct { Service *string `tfsdk:"service" json:"service,omitempty"` Timeout_ms *int64 `tfsdk:"timeout_ms" json:"timeout_ms,omitempty"` Url *string `tfsdk:"url" json:"url,omitempty"` } `tfsdk:"docs" json:"docs,omitempty"` Naming_scheme *string `tfsdk:"naming_scheme" json:"naming_scheme,omitempty"` Preserve_servers *bool `tfsdk:"preserve_servers" json:"preserve_servers,omitempty"` Search *struct { Enabled *bool `tfsdk:"enabled" json:"enabled,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"search" json:"search,omitempty"` Selector *struct { MatchLabels *map[string]string `tfsdk:"match_labels" json:"matchLabels,omitempty"` MatchNamespaces *[]string `tfsdk:"match_namespaces" json:"matchNamespaces,omitempty"` } `tfsdk:"selector" json:"selector,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type GetambassadorIoKubernetesEndpointResolverV1Manifest ¶
type GetambassadorIoKubernetesEndpointResolverV1Manifest struct{}
func (*GetambassadorIoKubernetesEndpointResolverV1Manifest) Metadata ¶
func (r *GetambassadorIoKubernetesEndpointResolverV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*GetambassadorIoKubernetesEndpointResolverV1Manifest) Read ¶
func (r *GetambassadorIoKubernetesEndpointResolverV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*GetambassadorIoKubernetesEndpointResolverV1Manifest) Schema ¶
func (r *GetambassadorIoKubernetesEndpointResolverV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type GetambassadorIoKubernetesEndpointResolverV1ManifestData ¶
type GetambassadorIoKubernetesEndpointResolverV1ManifestData 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 { Ambassador_id *[]string `tfsdk:"ambassador_id" json:"ambassador_id,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type GetambassadorIoKubernetesServiceResolverV1Manifest ¶
type GetambassadorIoKubernetesServiceResolverV1Manifest struct{}
func (*GetambassadorIoKubernetesServiceResolverV1Manifest) Metadata ¶
func (r *GetambassadorIoKubernetesServiceResolverV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*GetambassadorIoKubernetesServiceResolverV1Manifest) Read ¶
func (r *GetambassadorIoKubernetesServiceResolverV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*GetambassadorIoKubernetesServiceResolverV1Manifest) Schema ¶
func (r *GetambassadorIoKubernetesServiceResolverV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type GetambassadorIoKubernetesServiceResolverV1ManifestData ¶
type GetambassadorIoKubernetesServiceResolverV1ManifestData 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 { Ambassador_id *[]string `tfsdk:"ambassador_id" json:"ambassador_id,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type GetambassadorIoLogServiceV1Manifest ¶
type GetambassadorIoLogServiceV1Manifest struct{}
func (*GetambassadorIoLogServiceV1Manifest) Metadata ¶
func (r *GetambassadorIoLogServiceV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*GetambassadorIoLogServiceV1Manifest) Read ¶
func (r *GetambassadorIoLogServiceV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*GetambassadorIoLogServiceV1Manifest) Schema ¶
func (r *GetambassadorIoLogServiceV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type GetambassadorIoLogServiceV1ManifestData ¶
type GetambassadorIoLogServiceV1ManifestData 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 { Ambassador_id *[]string `tfsdk:"ambassador_id" json:"ambassador_id,omitempty"` Driver *string `tfsdk:"driver" json:"driver,omitempty"` Driver_config *struct { Additional_log_headers *[]struct { During_request *bool `tfsdk:"during_request" json:"during_request,omitempty"` During_response *bool `tfsdk:"during_response" json:"during_response,omitempty"` During_trailer *bool `tfsdk:"during_trailer" json:"during_trailer,omitempty"` Header_name *string `tfsdk:"header_name" json:"header_name,omitempty"` } `tfsdk:"additional_log_headers" json:"additional_log_headers,omitempty"` } `tfsdk:"driver_config" json:"driver_config,omitempty"` Flush_interval_byte_size *int64 `tfsdk:"flush_interval_byte_size" json:"flush_interval_byte_size,omitempty"` Flush_interval_time *int64 `tfsdk:"flush_interval_time" json:"flush_interval_time,omitempty"` Grpc *bool `tfsdk:"grpc" json:"grpc,omitempty"` Service *string `tfsdk:"service" json:"service,omitempty"` V3ProtocolVersion *string `tfsdk:"v3_protocol_version" json:"v3ProtocolVersion,omitempty"` V3StatsName *string `tfsdk:"v3_stats_name" json:"v3StatsName,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type GetambassadorIoMappingV1Manifest ¶
type GetambassadorIoMappingV1Manifest struct{}
func (*GetambassadorIoMappingV1Manifest) Metadata ¶
func (r *GetambassadorIoMappingV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*GetambassadorIoMappingV1Manifest) Read ¶
func (r *GetambassadorIoMappingV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*GetambassadorIoMappingV1Manifest) Schema ¶
func (r *GetambassadorIoMappingV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type GetambassadorIoMappingV1ManifestData ¶
type GetambassadorIoMappingV1ManifestData 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 { Add_linkerd_headers *bool `tfsdk:"add_linkerd_headers" json:"add_linkerd_headers,omitempty"` Add_request_headers *map[string]string `tfsdk:"add_request_headers" json:"add_request_headers,omitempty"` Add_response_headers *map[string]string `tfsdk:"add_response_headers" json:"add_response_headers,omitempty"` Allow_upgrade *[]string `tfsdk:"allow_upgrade" json:"allow_upgrade,omitempty"` Ambassador_id *[]string `tfsdk:"ambassador_id" json:"ambassador_id,omitempty"` Auth_context_extensions *map[string]string `tfsdk:"auth_context_extensions" json:"auth_context_extensions,omitempty"` Auto_host_rewrite *bool `tfsdk:"auto_host_rewrite" json:"auto_host_rewrite,omitempty"` Bypass_auth *bool `tfsdk:"bypass_auth" json:"bypass_auth,omitempty"` Bypass_error_response_overrides *bool `tfsdk:"bypass_error_response_overrides" json:"bypass_error_response_overrides,omitempty"` Case_sensitive *bool `tfsdk:"case_sensitive" json:"case_sensitive,omitempty"` Circuit_breakers *[]struct { Max_connections *int64 `tfsdk:"max_connections" json:"max_connections,omitempty"` Max_pending_requests *int64 `tfsdk:"max_pending_requests" json:"max_pending_requests,omitempty"` Max_requests *int64 `tfsdk:"max_requests" json:"max_requests,omitempty"` Max_retries *int64 `tfsdk:"max_retries" json:"max_retries,omitempty"` Priority *string `tfsdk:"priority" json:"priority,omitempty"` } `tfsdk:"circuit_breakers" json:"circuit_breakers,omitempty"` Cluster_idle_timeout_ms *int64 `tfsdk:"cluster_idle_timeout_ms" json:"cluster_idle_timeout_ms,omitempty"` Cluster_max_connection_lifetime_ms *int64 `tfsdk:"cluster_max_connection_lifetime_ms" json:"cluster_max_connection_lifetime_ms,omitempty"` Cluster_tag *string `tfsdk:"cluster_tag" json:"cluster_tag,omitempty"` Connect_timeout_ms *int64 `tfsdk:"connect_timeout_ms" json:"connect_timeout_ms,omitempty"` Cors *struct { Credentials *bool `tfsdk:"credentials" json:"credentials,omitempty"` Exposed_headers *[]string `tfsdk:"exposed_headers" json:"exposed_headers,omitempty"` Headers *[]string `tfsdk:"headers" json:"headers,omitempty"` Max_age *string `tfsdk:"max_age" json:"max_age,omitempty"` Methods *[]string `tfsdk:"methods" json:"methods,omitempty"` Origins *[]string `tfsdk:"origins" json:"origins,omitempty"` } `tfsdk:"cors" json:"cors,omitempty"` Dns_type *string `tfsdk:"dns_type" json:"dns_type,omitempty"` Docs *struct { Display_name *string `tfsdk:"display_name" json:"display_name,omitempty"` Ignored *bool `tfsdk:"ignored" json:"ignored,omitempty"` Path *string `tfsdk:"path" json:"path,omitempty"` Timeout_ms *int64 `tfsdk:"timeout_ms" json:"timeout_ms,omitempty"` Url *string `tfsdk:"url" json:"url,omitempty"` } `tfsdk:"docs" json:"docs,omitempty"` Enable_ipv4 *bool `tfsdk:"enable_ipv4" json:"enable_ipv4,omitempty"` Enable_ipv6 *bool `tfsdk:"enable_ipv6" json:"enable_ipv6,omitempty"` Envoy_override *map[string]string `tfsdk:"envoy_override" json:"envoy_override,omitempty"` Error_response_overrides *[]struct { Body *struct { Content_type *string `tfsdk:"content_type" json:"content_type,omitempty"` Json_format *map[string]string `tfsdk:"json_format" json:"json_format,omitempty"` Text_format *string `tfsdk:"text_format" json:"text_format,omitempty"` Text_format_source *struct { Filename *string `tfsdk:"filename" json:"filename,omitempty"` } `tfsdk:"text_format_source" json:"text_format_source,omitempty"` } `tfsdk:"body" json:"body,omitempty"` On_status_code *int64 `tfsdk:"on_status_code" json:"on_status_code,omitempty"` } `tfsdk:"error_response_overrides" json:"error_response_overrides,omitempty"` Grpc *bool `tfsdk:"grpc" json:"grpc,omitempty"` Headers *map[string]string `tfsdk:"headers" json:"headers,omitempty"` Host *string `tfsdk:"host" json:"host,omitempty"` Host_redirect *bool `tfsdk:"host_redirect" json:"host_redirect,omitempty"` Host_regex *bool `tfsdk:"host_regex" json:"host_regex,omitempty"` Host_rewrite *string `tfsdk:"host_rewrite" json:"host_rewrite,omitempty"` Idle_timeout_ms *int64 `tfsdk:"idle_timeout_ms" json:"idle_timeout_ms,omitempty"` Keepalive *struct { Idle_time *int64 `tfsdk:"idle_time" json:"idle_time,omitempty"` Interval *int64 `tfsdk:"interval" json:"interval,omitempty"` Probes *int64 `tfsdk:"probes" json:"probes,omitempty"` } `tfsdk:"keepalive" json:"keepalive,omitempty"` Labels *map[string]string `tfsdk:"labels" json:"labels,omitempty"` Load_balancer *struct { Cookie *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Path *string `tfsdk:"path" json:"path,omitempty"` Ttl *string `tfsdk:"ttl" json:"ttl,omitempty"` } `tfsdk:"cookie" json:"cookie,omitempty"` Header *string `tfsdk:"header" json:"header,omitempty"` Policy *string `tfsdk:"policy" json:"policy,omitempty"` Source_ip *bool `tfsdk:"source_ip" json:"source_ip,omitempty"` } `tfsdk:"load_balancer" json:"load_balancer,omitempty"` Method *string `tfsdk:"method" json:"method,omitempty"` Method_regex *bool `tfsdk:"method_regex" json:"method_regex,omitempty"` Modules *[]map[string]string `tfsdk:"modules" json:"modules,omitempty"` Outlier_detection *string `tfsdk:"outlier_detection" json:"outlier_detection,omitempty"` Path_redirect *string `tfsdk:"path_redirect" json:"path_redirect,omitempty"` Precedence *int64 `tfsdk:"precedence" json:"precedence,omitempty"` Prefix *string `tfsdk:"prefix" json:"prefix,omitempty"` Prefix_exact *bool `tfsdk:"prefix_exact" json:"prefix_exact,omitempty"` Prefix_redirect *string `tfsdk:"prefix_redirect" json:"prefix_redirect,omitempty"` Prefix_regex *bool `tfsdk:"prefix_regex" json:"prefix_regex,omitempty"` Priority *string `tfsdk:"priority" json:"priority,omitempty"` Query_parameters *map[string]string `tfsdk:"query_parameters" json:"query_parameters,omitempty"` Redirect_response_code *int64 `tfsdk:"redirect_response_code" json:"redirect_response_code,omitempty"` Regex_headers *map[string]string `tfsdk:"regex_headers" json:"regex_headers,omitempty"` Regex_query_parameters *map[string]string `tfsdk:"regex_query_parameters" json:"regex_query_parameters,omitempty"` Regex_redirect *struct { Pattern *string `tfsdk:"pattern" json:"pattern,omitempty"` Substitution *string `tfsdk:"substitution" json:"substitution,omitempty"` } `tfsdk:"regex_redirect" json:"regex_redirect,omitempty"` Regex_rewrite *struct { Pattern *string `tfsdk:"pattern" json:"pattern,omitempty"` Substitution *string `tfsdk:"substitution" json:"substitution,omitempty"` } `tfsdk:"regex_rewrite" json:"regex_rewrite,omitempty"` Remove_request_headers *[]string `tfsdk:"remove_request_headers" json:"remove_request_headers,omitempty"` Remove_response_headers *[]string `tfsdk:"remove_response_headers" json:"remove_response_headers,omitempty"` Resolver *string `tfsdk:"resolver" json:"resolver,omitempty"` Respect_dns_ttl *bool `tfsdk:"respect_dns_ttl" json:"respect_dns_ttl,omitempty"` Retry_policy *struct { Num_retries *int64 `tfsdk:"num_retries" json:"num_retries,omitempty"` Per_try_timeout *string `tfsdk:"per_try_timeout" json:"per_try_timeout,omitempty"` Retry_on *string `tfsdk:"retry_on" json:"retry_on,omitempty"` } `tfsdk:"retry_policy" json:"retry_policy,omitempty"` Rewrite *string `tfsdk:"rewrite" json:"rewrite,omitempty"` Service *string `tfsdk:"service" json:"service,omitempty"` Shadow *bool `tfsdk:"shadow" json:"shadow,omitempty"` Timeout_ms *int64 `tfsdk:"timeout_ms" json:"timeout_ms,omitempty"` Tls *bool `tfsdk:"tls" json:"tls,omitempty"` Use_websocket *bool `tfsdk:"use_websocket" json:"use_websocket,omitempty"` V3StatsName *string `tfsdk:"v3_stats_name" json:"v3StatsName,omitempty"` V3health_checks *[]struct { Health_check *struct { Grpc *struct { Authority *string `tfsdk:"authority" json:"authority,omitempty"` Upstream_name *string `tfsdk:"upstream_name" json:"upstream_name,omitempty"` } `tfsdk:"grpc" json:"grpc,omitempty"` Http *struct { Add_request_headers *struct { Append *bool `tfsdk:"append" json:"append,omitempty"` V2Representation *string `tfsdk:"v2_representation" json:"v2Representation,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"add_request_headers" json:"add_request_headers,omitempty"` Expected_statuses *[]struct { Max *int64 `tfsdk:"max" json:"max,omitempty"` Min *int64 `tfsdk:"min" json:"min,omitempty"` } `tfsdk:"expected_statuses" json:"expected_statuses,omitempty"` Hostname *string `tfsdk:"hostname" json:"hostname,omitempty"` Path *string `tfsdk:"path" json:"path,omitempty"` Remove_request_headers *[]string `tfsdk:"remove_request_headers" json:"remove_request_headers,omitempty"` } `tfsdk:"http" json:"http,omitempty"` } `tfsdk:"health_check" json:"health_check,omitempty"` Healthy_threshold *int64 `tfsdk:"healthy_threshold" json:"healthy_threshold,omitempty"` Interval *string `tfsdk:"interval" json:"interval,omitempty"` Timeout *string `tfsdk:"timeout" json:"timeout,omitempty"` Unhealthy_threshold *int64 `tfsdk:"unhealthy_threshold" json:"unhealthy_threshold,omitempty"` } `tfsdk:"v3health_checks" json:"v3health_checks,omitempty"` Weight *int64 `tfsdk:"weight" json:"weight,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type GetambassadorIoModuleV1Manifest ¶
type GetambassadorIoModuleV1Manifest struct{}
func (*GetambassadorIoModuleV1Manifest) Metadata ¶
func (r *GetambassadorIoModuleV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*GetambassadorIoModuleV1Manifest) Read ¶
func (r *GetambassadorIoModuleV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*GetambassadorIoModuleV1Manifest) Schema ¶
func (r *GetambassadorIoModuleV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type GetambassadorIoModuleV1ManifestData ¶
type GetambassadorIoModuleV1ManifestData 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 { Ambassador_id *[]string `tfsdk:"ambassador_id" json:"ambassador_id,omitempty"` Config *map[string]string `tfsdk:"config" json:"config,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type GetambassadorIoRateLimitServiceV1Manifest ¶
type GetambassadorIoRateLimitServiceV1Manifest struct{}
func (*GetambassadorIoRateLimitServiceV1Manifest) Metadata ¶
func (r *GetambassadorIoRateLimitServiceV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*GetambassadorIoRateLimitServiceV1Manifest) Read ¶
func (r *GetambassadorIoRateLimitServiceV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*GetambassadorIoRateLimitServiceV1Manifest) Schema ¶
func (r *GetambassadorIoRateLimitServiceV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type GetambassadorIoRateLimitServiceV1ManifestData ¶
type GetambassadorIoRateLimitServiceV1ManifestData 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 { Ambassador_id *[]string `tfsdk:"ambassador_id" json:"ambassador_id,omitempty"` Domain *string `tfsdk:"domain" json:"domain,omitempty"` Failure_mode_deny *bool `tfsdk:"failure_mode_deny" json:"failure_mode_deny,omitempty"` Protocol_version *string `tfsdk:"protocol_version" json:"protocol_version,omitempty"` Service *string `tfsdk:"service" json:"service,omitempty"` Timeout_ms *int64 `tfsdk:"timeout_ms" json:"timeout_ms,omitempty"` Tls *bool `tfsdk:"tls" json:"tls,omitempty"` V3GRPC *struct { Use_resource_exhausted_code *bool `tfsdk:"use_resource_exhausted_code" json:"use_resource_exhausted_code,omitempty"` } `tfsdk:"v3_grpc" json:"v3GRPC,omitempty"` V3StatsName *string `tfsdk:"v3_stats_name" json:"v3StatsName,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type GetambassadorIoTcpmappingV1Manifest ¶
type GetambassadorIoTcpmappingV1Manifest struct{}
func (*GetambassadorIoTcpmappingV1Manifest) Metadata ¶
func (r *GetambassadorIoTcpmappingV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*GetambassadorIoTcpmappingV1Manifest) Read ¶
func (r *GetambassadorIoTcpmappingV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*GetambassadorIoTcpmappingV1Manifest) Schema ¶
func (r *GetambassadorIoTcpmappingV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type GetambassadorIoTcpmappingV1ManifestData ¶
type GetambassadorIoTcpmappingV1ManifestData 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 { Address *string `tfsdk:"address" json:"address,omitempty"` Ambassador_id *[]string `tfsdk:"ambassador_id" json:"ambassador_id,omitempty"` Circuit_breakers *[]struct { Max_connections *int64 `tfsdk:"max_connections" json:"max_connections,omitempty"` Max_pending_requests *int64 `tfsdk:"max_pending_requests" json:"max_pending_requests,omitempty"` Max_requests *int64 `tfsdk:"max_requests" json:"max_requests,omitempty"` Max_retries *int64 `tfsdk:"max_retries" json:"max_retries,omitempty"` Priority *string `tfsdk:"priority" json:"priority,omitempty"` } `tfsdk:"circuit_breakers" json:"circuit_breakers,omitempty"` Cluster_tag *string `tfsdk:"cluster_tag" json:"cluster_tag,omitempty"` Enable_ipv4 *bool `tfsdk:"enable_ipv4" json:"enable_ipv4,omitempty"` Enable_ipv6 *bool `tfsdk:"enable_ipv6" json:"enable_ipv6,omitempty"` Host *string `tfsdk:"host" json:"host,omitempty"` Idle_timeout_ms *string `tfsdk:"idle_timeout_ms" json:"idle_timeout_ms,omitempty"` Port *int64 `tfsdk:"port" json:"port,omitempty"` Resolver *string `tfsdk:"resolver" json:"resolver,omitempty"` Service *string `tfsdk:"service" json:"service,omitempty"` Tls *bool `tfsdk:"tls" json:"tls,omitempty"` V3StatsName *string `tfsdk:"v3_stats_name" json:"v3StatsName,omitempty"` Weight *int64 `tfsdk:"weight" json:"weight,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type GetambassadorIoTlscontextV1Manifest ¶
type GetambassadorIoTlscontextV1Manifest struct{}
func (*GetambassadorIoTlscontextV1Manifest) Metadata ¶
func (r *GetambassadorIoTlscontextV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*GetambassadorIoTlscontextV1Manifest) Read ¶
func (r *GetambassadorIoTlscontextV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*GetambassadorIoTlscontextV1Manifest) Schema ¶
func (r *GetambassadorIoTlscontextV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type GetambassadorIoTlscontextV1ManifestData ¶
type GetambassadorIoTlscontextV1ManifestData 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 { Alpn_protocols *string `tfsdk:"alpn_protocols" json:"alpn_protocols,omitempty"` Ambassador_id *[]string `tfsdk:"ambassador_id" json:"ambassador_id,omitempty"` Ca_secret *string `tfsdk:"ca_secret" json:"ca_secret,omitempty"` Cacert_chain_file *string `tfsdk:"cacert_chain_file" json:"cacert_chain_file,omitempty"` Cert_chain_file *string `tfsdk:"cert_chain_file" json:"cert_chain_file,omitempty"` Cert_required *bool `tfsdk:"cert_required" json:"cert_required,omitempty"` Cipher_suites *[]string `tfsdk:"cipher_suites" json:"cipher_suites,omitempty"` Ecdh_curves *[]string `tfsdk:"ecdh_curves" json:"ecdh_curves,omitempty"` Hosts *[]string `tfsdk:"hosts" json:"hosts,omitempty"` Max_tls_version *string `tfsdk:"max_tls_version" json:"max_tls_version,omitempty"` Min_tls_version *string `tfsdk:"min_tls_version" json:"min_tls_version,omitempty"` Private_key_file *string `tfsdk:"private_key_file" json:"private_key_file,omitempty"` Redirect_cleartext_from *int64 `tfsdk:"redirect_cleartext_from" json:"redirect_cleartext_from,omitempty"` Secret *string `tfsdk:"secret" json:"secret,omitempty"` Secret_namespacing *bool `tfsdk:"secret_namespacing" json:"secret_namespacing,omitempty"` Sni *string `tfsdk:"sni" json:"sni,omitempty"` V3CRLSecret *string `tfsdk:"v3_crl_secret" json:"v3CRLSecret,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type GetambassadorIoTracingServiceV1Manifest ¶
type GetambassadorIoTracingServiceV1Manifest struct{}
func (*GetambassadorIoTracingServiceV1Manifest) Metadata ¶
func (r *GetambassadorIoTracingServiceV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*GetambassadorIoTracingServiceV1Manifest) Read ¶
func (r *GetambassadorIoTracingServiceV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*GetambassadorIoTracingServiceV1Manifest) Schema ¶
func (r *GetambassadorIoTracingServiceV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type GetambassadorIoTracingServiceV1ManifestData ¶
type GetambassadorIoTracingServiceV1ManifestData 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 { Ambassador_id *[]string `tfsdk:"ambassador_id" json:"ambassador_id,omitempty"` Config *struct { Access_token_file *string `tfsdk:"access_token_file" json:"access_token_file,omitempty"` Collector_cluster *string `tfsdk:"collector_cluster" json:"collector_cluster,omitempty"` Collector_endpoint *string `tfsdk:"collector_endpoint" json:"collector_endpoint,omitempty"` Collector_endpoint_version *string `tfsdk:"collector_endpoint_version" json:"collector_endpoint_version,omitempty"` Collector_hostname *string `tfsdk:"collector_hostname" json:"collector_hostname,omitempty"` Service_name *string `tfsdk:"service_name" json:"service_name,omitempty"` Shared_span_context *bool `tfsdk:"shared_span_context" json:"shared_span_context,omitempty"` Trace_id_128bit *bool `tfsdk:"trace_id_128bit" json:"trace_id_128bit,omitempty"` V3PropagationModes *[]string `tfsdk:"v3_propagation_modes" json:"v3PropagationModes,omitempty"` } `tfsdk:"config" json:"config,omitempty"` Driver *string `tfsdk:"driver" json:"driver,omitempty"` Sampling *struct { Client *int64 `tfsdk:"client" json:"client,omitempty"` Overall *int64 `tfsdk:"overall" json:"overall,omitempty"` Random *int64 `tfsdk:"random" json:"random,omitempty"` } `tfsdk:"sampling" json:"sampling,omitempty"` Service *string `tfsdk:"service" json:"service,omitempty"` Tag_headers *[]string `tfsdk:"tag_headers" json:"tag_headers,omitempty"` V3CustomTags *[]struct { Environment *struct { Default_value *string `tfsdk:"default_value" json:"default_value,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"environment" json:"environment,omitempty"` Literal *struct { Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"literal" json:"literal,omitempty"` Request_header *struct { Default_value *string `tfsdk:"default_value" json:"default_value,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"request_header" json:"request_header,omitempty"` Tag *string `tfsdk:"tag" json:"tag,omitempty"` } `tfsdk:"v3_custom_tags" json:"v3CustomTags,omitempty"` V3StatsName *string `tfsdk:"v3_stats_name" json:"v3StatsName,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
Source Files ¶
- getambassador_io_auth_service_v1_manifest.go
- getambassador_io_consul_resolver_v1_manifest.go
- getambassador_io_dev_portal_v1_manifest.go
- getambassador_io_kubernetes_endpoint_resolver_v1_manifest.go
- getambassador_io_kubernetes_service_resolver_v1_manifest.go
- getambassador_io_log_service_v1_manifest.go
- getambassador_io_mapping_v1_manifest.go
- getambassador_io_module_v1_manifest.go
- getambassador_io_rate_limit_service_v1_manifest.go
- getambassador_io_tcp_mapping_v1_manifest.go
- getambassador_io_tls_context_v1_manifest.go
- getambassador_io_tracing_service_v1_manifest.go
Click to show internal directories.
Click to hide internal directories.