Documentation ¶
Index ¶
- type Args
- type DataArgs
- type DataMetadataAttributes
- func (m DataMetadataAttributes) Annotations() terra.MapValue[terra.StringValue]
- func (m DataMetadataAttributes) EffectiveAnnotations() terra.MapValue[terra.StringValue]
- func (m DataMetadataAttributes) EffectiveLabels() terra.MapValue[terra.StringValue]
- func (m DataMetadataAttributes) Generation() terra.NumberValue
- func (m DataMetadataAttributes) InternalRef() (terra.Reference, error)
- func (m DataMetadataAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (m DataMetadataAttributes) InternalWithRef(ref terra.Reference) DataMetadataAttributes
- func (m DataMetadataAttributes) Labels() terra.MapValue[terra.StringValue]
- func (m DataMetadataAttributes) Namespace() terra.StringValue
- func (m DataMetadataAttributes) ResourceVersion() terra.StringValue
- func (m DataMetadataAttributes) SelfLink() terra.StringValue
- func (m DataMetadataAttributes) TerraformLabels() terra.MapValue[terra.StringValue]
- func (m DataMetadataAttributes) Uid() terra.StringValue
- type DataMetadataState
- type DataSource
- type DataStatusAttributes
- func (s DataStatusAttributes) Conditions() terra.ListValue[DataStatusConditionsAttributes]
- func (s DataStatusAttributes) InternalRef() (terra.Reference, error)
- func (s DataStatusAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s DataStatusAttributes) InternalWithRef(ref terra.Reference) DataStatusAttributes
- func (s DataStatusAttributes) LatestCreatedRevisionName() terra.StringValue
- func (s DataStatusAttributes) LatestReadyRevisionName() terra.StringValue
- func (s DataStatusAttributes) ObservedGeneration() terra.NumberValue
- func (s DataStatusAttributes) Traffic() terra.ListValue[DataStatusTrafficAttributes]
- func (s DataStatusAttributes) Url() terra.StringValue
- type DataStatusConditionsAttributes
- func (c DataStatusConditionsAttributes) InternalRef() (terra.Reference, error)
- func (c DataStatusConditionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c DataStatusConditionsAttributes) InternalWithRef(ref terra.Reference) DataStatusConditionsAttributes
- func (c DataStatusConditionsAttributes) Message() terra.StringValue
- func (c DataStatusConditionsAttributes) Reason() terra.StringValue
- func (c DataStatusConditionsAttributes) Status() terra.StringValue
- func (c DataStatusConditionsAttributes) Type() terra.StringValue
- type DataStatusConditionsState
- type DataStatusState
- type DataStatusTrafficAttributes
- func (t DataStatusTrafficAttributes) InternalRef() (terra.Reference, error)
- func (t DataStatusTrafficAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t DataStatusTrafficAttributes) InternalWithRef(ref terra.Reference) DataStatusTrafficAttributes
- func (t DataStatusTrafficAttributes) LatestRevision() terra.BoolValue
- func (t DataStatusTrafficAttributes) Percent() terra.NumberValue
- func (t DataStatusTrafficAttributes) RevisionName() terra.StringValue
- func (t DataStatusTrafficAttributes) Tag() terra.StringValue
- func (t DataStatusTrafficAttributes) Url() terra.StringValue
- type DataStatusTrafficState
- type DataTemplateAttributes
- func (t DataTemplateAttributes) InternalRef() (terra.Reference, error)
- func (t DataTemplateAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t DataTemplateAttributes) InternalWithRef(ref terra.Reference) DataTemplateAttributes
- func (t DataTemplateAttributes) Metadata() terra.ListValue[DataTemplateMetadataAttributes]
- func (t DataTemplateAttributes) Spec() terra.ListValue[DataTemplateSpecAttributes]
- type DataTemplateMetadataAttributes
- func (m DataTemplateMetadataAttributes) Annotations() terra.MapValue[terra.StringValue]
- func (m DataTemplateMetadataAttributes) Generation() terra.NumberValue
- func (m DataTemplateMetadataAttributes) InternalRef() (terra.Reference, error)
- func (m DataTemplateMetadataAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (m DataTemplateMetadataAttributes) InternalWithRef(ref terra.Reference) DataTemplateMetadataAttributes
- func (m DataTemplateMetadataAttributes) Labels() terra.MapValue[terra.StringValue]
- func (m DataTemplateMetadataAttributes) Name() terra.StringValue
- func (m DataTemplateMetadataAttributes) Namespace() terra.StringValue
- func (m DataTemplateMetadataAttributes) ResourceVersion() terra.StringValue
- func (m DataTemplateMetadataAttributes) SelfLink() terra.StringValue
- func (m DataTemplateMetadataAttributes) Uid() terra.StringValue
- type DataTemplateMetadataState
- type DataTemplateSpec043B4C66Attributes
- func (hh DataTemplateSpec043B4C66Attributes) InternalRef() (terra.Reference, error)
- func (hh DataTemplateSpec043B4C66Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (hh DataTemplateSpec043B4C66Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpec043B4C66Attributes
- func (hh DataTemplateSpec043B4C66Attributes) Name() terra.StringValue
- func (hh DataTemplateSpec043B4C66Attributes) Value() terra.StringValue
- type DataTemplateSpec043B4C66State
- type DataTemplateSpec1532Eb36Attributes
- func (sr DataTemplateSpec1532Eb36Attributes) InternalRef() (terra.Reference, error)
- func (sr DataTemplateSpec1532Eb36Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (sr DataTemplateSpec1532Eb36Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpec1532Eb36Attributes
- func (sr DataTemplateSpec1532Eb36Attributes) LocalObjectReference() terra.ListValue[DataTemplateSpecF134D3F7Attributes]
- func (sr DataTemplateSpec1532Eb36Attributes) Optional() terra.BoolValue
- type DataTemplateSpec1532Eb36State
- type DataTemplateSpec1Ea42B41Attributes
- func (vf DataTemplateSpec1Ea42B41Attributes) InternalRef() (terra.Reference, error)
- func (vf DataTemplateSpec1Ea42B41Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (vf DataTemplateSpec1Ea42B41Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpec1Ea42B41Attributes
- func (vf DataTemplateSpec1Ea42B41Attributes) SecretKeyRef() terra.ListValue[DataTemplateSpecEe7Fd6E1Attributes]
- type DataTemplateSpec1Ea42B41State
- type DataTemplateSpec21E69F43Attributes
- func (ts DataTemplateSpec21E69F43Attributes) InternalRef() (terra.Reference, error)
- func (ts DataTemplateSpec21E69F43Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (ts DataTemplateSpec21E69F43Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpec21E69F43Attributes
- func (ts DataTemplateSpec21E69F43Attributes) Port() terra.NumberValue
- type DataTemplateSpec21E69F43State
- type DataTemplateSpec2A4Ec41BAttributes
- func (hh DataTemplateSpec2A4Ec41BAttributes) InternalRef() (terra.Reference, error)
- func (hh DataTemplateSpec2A4Ec41BAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hh DataTemplateSpec2A4Ec41BAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpec2A4Ec41BAttributes
- func (hh DataTemplateSpec2A4Ec41BAttributes) Name() terra.StringValue
- func (hh DataTemplateSpec2A4Ec41BAttributes) Value() terra.StringValue
- type DataTemplateSpec2A4Ec41BState
- type DataTemplateSpec364D790CAttributes
- func (cmr DataTemplateSpec364D790CAttributes) InternalRef() (terra.Reference, error)
- func (cmr DataTemplateSpec364D790CAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cmr DataTemplateSpec364D790CAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpec364D790CAttributes
- func (cmr DataTemplateSpec364D790CAttributes) LocalObjectReference() terra.ListValue[DataTemplateSpecF5F9B7D9Attributes]
- func (cmr DataTemplateSpec364D790CAttributes) Optional() terra.BoolValue
- type DataTemplateSpec364D790CState
- type DataTemplateSpec46Ff3E99Attributes
- func (hg DataTemplateSpec46Ff3E99Attributes) HttpHeaders() terra.ListValue[DataTemplateSpec2A4Ec41BAttributes]
- func (hg DataTemplateSpec46Ff3E99Attributes) InternalRef() (terra.Reference, error)
- func (hg DataTemplateSpec46Ff3E99Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (hg DataTemplateSpec46Ff3E99Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpec46Ff3E99Attributes
- func (hg DataTemplateSpec46Ff3E99Attributes) Path() terra.StringValue
- func (hg DataTemplateSpec46Ff3E99Attributes) Port() terra.NumberValue
- type DataTemplateSpec46Ff3E99State
- type DataTemplateSpec7Eb28A1FAttributes
- func (g DataTemplateSpec7Eb28A1FAttributes) InternalRef() (terra.Reference, error)
- func (g DataTemplateSpec7Eb28A1FAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (g DataTemplateSpec7Eb28A1FAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpec7Eb28A1FAttributes
- func (g DataTemplateSpec7Eb28A1FAttributes) Port() terra.NumberValue
- func (g DataTemplateSpec7Eb28A1FAttributes) Service() terra.StringValue
- type DataTemplateSpec7Eb28A1FState
- type DataTemplateSpecA50Df3C6Attributes
- func (g DataTemplateSpecA50Df3C6Attributes) InternalRef() (terra.Reference, error)
- func (g DataTemplateSpecA50Df3C6Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (g DataTemplateSpecA50Df3C6Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpecA50Df3C6Attributes
- func (g DataTemplateSpecA50Df3C6Attributes) Port() terra.NumberValue
- func (g DataTemplateSpecA50Df3C6Attributes) Service() terra.StringValue
- type DataTemplateSpecA50Df3C6State
- type DataTemplateSpecAttributes
- func (s DataTemplateSpecAttributes) ContainerConcurrency() terra.NumberValue
- func (s DataTemplateSpecAttributes) Containers() terra.ListValue[DataTemplateSpecContainersAttributes]
- func (s DataTemplateSpecAttributes) InternalRef() (terra.Reference, error)
- func (s DataTemplateSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s DataTemplateSpecAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecAttributes
- func (s DataTemplateSpecAttributes) ServiceAccountName() terra.StringValue
- func (s DataTemplateSpecAttributes) ServingState() terra.StringValue
- func (s DataTemplateSpecAttributes) TimeoutSeconds() terra.NumberValue
- func (s DataTemplateSpecAttributes) Volumes() terra.ListValue[DataTemplateSpecVolumesAttributes]
- type DataTemplateSpecContainersAttributes
- func (c DataTemplateSpecContainersAttributes) Args() terra.ListValue[terra.StringValue]
- func (c DataTemplateSpecContainersAttributes) Command() terra.ListValue[terra.StringValue]
- func (c DataTemplateSpecContainersAttributes) Env() terra.SetValue[DataTemplateSpecContainersEnvAttributes]
- func (c DataTemplateSpecContainersAttributes) EnvFrom() terra.ListValue[DataTemplateSpecContainersEnvFromAttributes]
- func (c DataTemplateSpecContainersAttributes) Image() terra.StringValue
- func (c DataTemplateSpecContainersAttributes) InternalRef() (terra.Reference, error)
- func (c DataTemplateSpecContainersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c DataTemplateSpecContainersAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecContainersAttributes
- func (c DataTemplateSpecContainersAttributes) LivenessProbe() terra.ListValue[DataTemplateSpecContainersLivenessProbeAttributes]
- func (c DataTemplateSpecContainersAttributes) Name() terra.StringValue
- func (c DataTemplateSpecContainersAttributes) Ports() terra.ListValue[DataTemplateSpecContainersPortsAttributes]
- func (c DataTemplateSpecContainersAttributes) Resources() terra.ListValue[DataTemplateSpecContainersResourcesAttributes]
- func (c DataTemplateSpecContainersAttributes) StartupProbe() terra.ListValue[DataTemplateSpecContainersStartupProbeAttributes]
- func (c DataTemplateSpecContainersAttributes) VolumeMounts() terra.ListValue[DataTemplateSpecContainersVolumeMountsAttributes]
- func (c DataTemplateSpecContainersAttributes) WorkingDir() terra.StringValue
- type DataTemplateSpecContainersEnvAttributes
- func (e DataTemplateSpecContainersEnvAttributes) InternalRef() (terra.Reference, error)
- func (e DataTemplateSpecContainersEnvAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (e DataTemplateSpecContainersEnvAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecContainersEnvAttributes
- func (e DataTemplateSpecContainersEnvAttributes) Name() terra.StringValue
- func (e DataTemplateSpecContainersEnvAttributes) Value() terra.StringValue
- func (e DataTemplateSpecContainersEnvAttributes) ValueFrom() terra.ListValue[DataTemplateSpec1Ea42B41Attributes]
- type DataTemplateSpecContainersEnvFromAttributes
- func (ef DataTemplateSpecContainersEnvFromAttributes) ConfigMapRef() terra.ListValue[DataTemplateSpec364D790CAttributes]
- func (ef DataTemplateSpecContainersEnvFromAttributes) InternalRef() (terra.Reference, error)
- func (ef DataTemplateSpecContainersEnvFromAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ef DataTemplateSpecContainersEnvFromAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecContainersEnvFromAttributes
- func (ef DataTemplateSpecContainersEnvFromAttributes) Prefix() terra.StringValue
- func (ef DataTemplateSpecContainersEnvFromAttributes) SecretRef() terra.ListValue[DataTemplateSpec1532Eb36Attributes]
- type DataTemplateSpecContainersEnvFromState
- type DataTemplateSpecContainersEnvState
- type DataTemplateSpecContainersLivenessProbeAttributes
- func (lp DataTemplateSpecContainersLivenessProbeAttributes) FailureThreshold() terra.NumberValue
- func (lp DataTemplateSpecContainersLivenessProbeAttributes) Grpc() terra.ListValue[DataTemplateSpec7Eb28A1FAttributes]
- func (lp DataTemplateSpecContainersLivenessProbeAttributes) HttpGet() terra.ListValue[DataTemplateSpecEd9D52FeAttributes]
- func (lp DataTemplateSpecContainersLivenessProbeAttributes) InitialDelaySeconds() terra.NumberValue
- func (lp DataTemplateSpecContainersLivenessProbeAttributes) InternalRef() (terra.Reference, error)
- func (lp DataTemplateSpecContainersLivenessProbeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (lp DataTemplateSpecContainersLivenessProbeAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecContainersLivenessProbeAttributes
- func (lp DataTemplateSpecContainersLivenessProbeAttributes) PeriodSeconds() terra.NumberValue
- func (lp DataTemplateSpecContainersLivenessProbeAttributes) TimeoutSeconds() terra.NumberValue
- type DataTemplateSpecContainersLivenessProbeState
- type DataTemplateSpecContainersPortsAttributes
- func (p DataTemplateSpecContainersPortsAttributes) ContainerPort() terra.NumberValue
- func (p DataTemplateSpecContainersPortsAttributes) InternalRef() (terra.Reference, error)
- func (p DataTemplateSpecContainersPortsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p DataTemplateSpecContainersPortsAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecContainersPortsAttributes
- func (p DataTemplateSpecContainersPortsAttributes) Name() terra.StringValue
- func (p DataTemplateSpecContainersPortsAttributes) Protocol() terra.StringValue
- type DataTemplateSpecContainersPortsState
- type DataTemplateSpecContainersResourcesAttributes
- func (r DataTemplateSpecContainersResourcesAttributes) InternalRef() (terra.Reference, error)
- func (r DataTemplateSpecContainersResourcesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (r DataTemplateSpecContainersResourcesAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecContainersResourcesAttributes
- func (r DataTemplateSpecContainersResourcesAttributes) Limits() terra.MapValue[terra.StringValue]
- func (r DataTemplateSpecContainersResourcesAttributes) Requests() terra.MapValue[terra.StringValue]
- type DataTemplateSpecContainersResourcesState
- type DataTemplateSpecContainersStartupProbeAttributes
- func (sp DataTemplateSpecContainersStartupProbeAttributes) FailureThreshold() terra.NumberValue
- func (sp DataTemplateSpecContainersStartupProbeAttributes) Grpc() terra.ListValue[DataTemplateSpecA50Df3C6Attributes]
- func (sp DataTemplateSpecContainersStartupProbeAttributes) HttpGet() terra.ListValue[DataTemplateSpec46Ff3E99Attributes]
- func (sp DataTemplateSpecContainersStartupProbeAttributes) InitialDelaySeconds() terra.NumberValue
- func (sp DataTemplateSpecContainersStartupProbeAttributes) InternalRef() (terra.Reference, error)
- func (sp DataTemplateSpecContainersStartupProbeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sp DataTemplateSpecContainersStartupProbeAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecContainersStartupProbeAttributes
- func (sp DataTemplateSpecContainersStartupProbeAttributes) PeriodSeconds() terra.NumberValue
- func (sp DataTemplateSpecContainersStartupProbeAttributes) TcpSocket() terra.ListValue[DataTemplateSpec21E69F43Attributes]
- func (sp DataTemplateSpecContainersStartupProbeAttributes) TimeoutSeconds() terra.NumberValue
- type DataTemplateSpecContainersStartupProbeState
- type DataTemplateSpecContainersState
- type DataTemplateSpecContainersVolumeMountsAttributes
- func (vm DataTemplateSpecContainersVolumeMountsAttributes) InternalRef() (terra.Reference, error)
- func (vm DataTemplateSpecContainersVolumeMountsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (vm DataTemplateSpecContainersVolumeMountsAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecContainersVolumeMountsAttributes
- func (vm DataTemplateSpecContainersVolumeMountsAttributes) MountPath() terra.StringValue
- func (vm DataTemplateSpecContainersVolumeMountsAttributes) Name() terra.StringValue
- type DataTemplateSpecContainersVolumeMountsState
- type DataTemplateSpecEd9D52FeAttributes
- func (hg DataTemplateSpecEd9D52FeAttributes) HttpHeaders() terra.ListValue[DataTemplateSpec043B4C66Attributes]
- func (hg DataTemplateSpecEd9D52FeAttributes) InternalRef() (terra.Reference, error)
- func (hg DataTemplateSpecEd9D52FeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hg DataTemplateSpecEd9D52FeAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecEd9D52FeAttributes
- func (hg DataTemplateSpecEd9D52FeAttributes) Path() terra.StringValue
- func (hg DataTemplateSpecEd9D52FeAttributes) Port() terra.NumberValue
- type DataTemplateSpecEd9D52FeState
- type DataTemplateSpecEe7Fd6E1Attributes
- func (skr DataTemplateSpecEe7Fd6E1Attributes) InternalRef() (terra.Reference, error)
- func (skr DataTemplateSpecEe7Fd6E1Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (skr DataTemplateSpecEe7Fd6E1Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpecEe7Fd6E1Attributes
- func (skr DataTemplateSpecEe7Fd6E1Attributes) Key() terra.StringValue
- func (skr DataTemplateSpecEe7Fd6E1Attributes) Name() terra.StringValue
- type DataTemplateSpecEe7Fd6E1State
- type DataTemplateSpecF0A964DcAttributes
- func (i DataTemplateSpecF0A964DcAttributes) InternalRef() (terra.Reference, error)
- func (i DataTemplateSpecF0A964DcAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (i DataTemplateSpecF0A964DcAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecF0A964DcAttributes
- func (i DataTemplateSpecF0A964DcAttributes) Key() terra.StringValue
- func (i DataTemplateSpecF0A964DcAttributes) Mode() terra.NumberValue
- func (i DataTemplateSpecF0A964DcAttributes) Path() terra.StringValue
- type DataTemplateSpecF0A964DcState
- type DataTemplateSpecF134D3F7Attributes
- func (lor DataTemplateSpecF134D3F7Attributes) InternalRef() (terra.Reference, error)
- func (lor DataTemplateSpecF134D3F7Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (lor DataTemplateSpecF134D3F7Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpecF134D3F7Attributes
- func (lor DataTemplateSpecF134D3F7Attributes) Name() terra.StringValue
- type DataTemplateSpecF134D3F7State
- type DataTemplateSpecF5F9B7D9Attributes
- func (lor DataTemplateSpecF5F9B7D9Attributes) InternalRef() (terra.Reference, error)
- func (lor DataTemplateSpecF5F9B7D9Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (lor DataTemplateSpecF5F9B7D9Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpecF5F9B7D9Attributes
- func (lor DataTemplateSpecF5F9B7D9Attributes) Name() terra.StringValue
- type DataTemplateSpecF5F9B7D9State
- type DataTemplateSpecState
- type DataTemplateSpecVolumesAttributes
- func (v DataTemplateSpecVolumesAttributes) InternalRef() (terra.Reference, error)
- func (v DataTemplateSpecVolumesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (v DataTemplateSpecVolumesAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecVolumesAttributes
- func (v DataTemplateSpecVolumesAttributes) Name() terra.StringValue
- func (v DataTemplateSpecVolumesAttributes) Secret() terra.ListValue[DataTemplateSpecVolumesSecretAttributes]
- type DataTemplateSpecVolumesSecretAttributes
- func (s DataTemplateSpecVolumesSecretAttributes) DefaultMode() terra.NumberValue
- func (s DataTemplateSpecVolumesSecretAttributes) InternalRef() (terra.Reference, error)
- func (s DataTemplateSpecVolumesSecretAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s DataTemplateSpecVolumesSecretAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecVolumesSecretAttributes
- func (s DataTemplateSpecVolumesSecretAttributes) Items() terra.ListValue[DataTemplateSpecF0A964DcAttributes]
- func (s DataTemplateSpecVolumesSecretAttributes) SecretName() terra.StringValue
- type DataTemplateSpecVolumesSecretState
- type DataTemplateSpecVolumesState
- type DataTemplateState
- type DataTrafficAttributes
- func (t DataTrafficAttributes) InternalRef() (terra.Reference, error)
- func (t DataTrafficAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t DataTrafficAttributes) InternalWithRef(ref terra.Reference) DataTrafficAttributes
- func (t DataTrafficAttributes) LatestRevision() terra.BoolValue
- func (t DataTrafficAttributes) Percent() terra.NumberValue
- func (t DataTrafficAttributes) RevisionName() terra.StringValue
- func (t DataTrafficAttributes) Tag() terra.StringValue
- func (t DataTrafficAttributes) Url() terra.StringValue
- type DataTrafficState
- type Metadata
- type MetadataAttributes
- func (m MetadataAttributes) Annotations() terra.MapValue[terra.StringValue]
- func (m MetadataAttributes) EffectiveAnnotations() terra.MapValue[terra.StringValue]
- func (m MetadataAttributes) EffectiveLabels() terra.MapValue[terra.StringValue]
- func (m MetadataAttributes) Generation() terra.NumberValue
- func (m MetadataAttributes) InternalRef() (terra.Reference, error)
- func (m MetadataAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (m MetadataAttributes) InternalWithRef(ref terra.Reference) MetadataAttributes
- func (m MetadataAttributes) Labels() terra.MapValue[terra.StringValue]
- func (m MetadataAttributes) Namespace() terra.StringValue
- func (m MetadataAttributes) ResourceVersion() terra.StringValue
- func (m MetadataAttributes) SelfLink() terra.StringValue
- func (m MetadataAttributes) TerraformLabels() terra.MapValue[terra.StringValue]
- func (m MetadataAttributes) Uid() terra.StringValue
- type MetadataState
- type Resource
- func (gcrs *Resource) Attributes() googleCloudRunServiceAttributes
- func (gcrs *Resource) Configuration() interface{}
- func (gcrs *Resource) DependOn() terra.Reference
- func (gcrs *Resource) Dependencies() terra.Dependencies
- func (gcrs *Resource) ImportState(state io.Reader) error
- func (gcrs *Resource) LifecycleManagement() *terra.Lifecycle
- func (gcrs *Resource) LocalName() string
- func (gcrs *Resource) State() (*googleCloudRunServiceState, bool)
- func (gcrs *Resource) StateMust() *googleCloudRunServiceState
- func (gcrs *Resource) Type() string
- type StatusAttributes
- func (s StatusAttributes) Conditions() terra.ListValue[StatusConditionsAttributes]
- func (s StatusAttributes) InternalRef() (terra.Reference, error)
- func (s StatusAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s StatusAttributes) InternalWithRef(ref terra.Reference) StatusAttributes
- func (s StatusAttributes) LatestCreatedRevisionName() terra.StringValue
- func (s StatusAttributes) LatestReadyRevisionName() terra.StringValue
- func (s StatusAttributes) ObservedGeneration() terra.NumberValue
- func (s StatusAttributes) Traffic() terra.ListValue[StatusTrafficAttributes]
- func (s StatusAttributes) Url() terra.StringValue
- type StatusConditionsAttributes
- func (c StatusConditionsAttributes) InternalRef() (terra.Reference, error)
- func (c StatusConditionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c StatusConditionsAttributes) InternalWithRef(ref terra.Reference) StatusConditionsAttributes
- func (c StatusConditionsAttributes) Message() terra.StringValue
- func (c StatusConditionsAttributes) Reason() terra.StringValue
- func (c StatusConditionsAttributes) Status() terra.StringValue
- func (c StatusConditionsAttributes) Type() terra.StringValue
- type StatusConditionsState
- type StatusState
- type StatusTrafficAttributes
- func (t StatusTrafficAttributes) InternalRef() (terra.Reference, error)
- func (t StatusTrafficAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t StatusTrafficAttributes) InternalWithRef(ref terra.Reference) StatusTrafficAttributes
- func (t StatusTrafficAttributes) LatestRevision() terra.BoolValue
- func (t StatusTrafficAttributes) Percent() terra.NumberValue
- func (t StatusTrafficAttributes) RevisionName() terra.StringValue
- func (t StatusTrafficAttributes) Tag() terra.StringValue
- func (t StatusTrafficAttributes) Url() terra.StringValue
- type StatusTrafficState
- type Template
- type TemplateAttributes
- func (t TemplateAttributes) InternalRef() (terra.Reference, error)
- func (t TemplateAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TemplateAttributes) InternalWithRef(ref terra.Reference) TemplateAttributes
- func (t TemplateAttributes) Metadata() terra.ListValue[TemplateMetadataAttributes]
- func (t TemplateAttributes) Spec() terra.ListValue[TemplateSpecAttributes]
- type TemplateMetadata
- type TemplateMetadataAttributes
- func (m TemplateMetadataAttributes) Annotations() terra.MapValue[terra.StringValue]
- func (m TemplateMetadataAttributes) Generation() terra.NumberValue
- func (m TemplateMetadataAttributes) InternalRef() (terra.Reference, error)
- func (m TemplateMetadataAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (m TemplateMetadataAttributes) InternalWithRef(ref terra.Reference) TemplateMetadataAttributes
- func (m TemplateMetadataAttributes) Labels() terra.MapValue[terra.StringValue]
- func (m TemplateMetadataAttributes) Name() terra.StringValue
- func (m TemplateMetadataAttributes) Namespace() terra.StringValue
- func (m TemplateMetadataAttributes) ResourceVersion() terra.StringValue
- func (m TemplateMetadataAttributes) SelfLink() terra.StringValue
- func (m TemplateMetadataAttributes) Uid() terra.StringValue
- type TemplateMetadataState
- type TemplateSpec
- type TemplateSpec043B4C66
- type TemplateSpec043B4C66Attributes
- func (hh TemplateSpec043B4C66Attributes) InternalRef() (terra.Reference, error)
- func (hh TemplateSpec043B4C66Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (hh TemplateSpec043B4C66Attributes) InternalWithRef(ref terra.Reference) TemplateSpec043B4C66Attributes
- func (hh TemplateSpec043B4C66Attributes) Name() terra.StringValue
- func (hh TemplateSpec043B4C66Attributes) Value() terra.StringValue
- type TemplateSpec043B4C66State
- type TemplateSpec1532Eb36
- type TemplateSpec1532Eb36Attributes
- func (sr TemplateSpec1532Eb36Attributes) InternalRef() (terra.Reference, error)
- func (sr TemplateSpec1532Eb36Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (sr TemplateSpec1532Eb36Attributes) InternalWithRef(ref terra.Reference) TemplateSpec1532Eb36Attributes
- func (sr TemplateSpec1532Eb36Attributes) LocalObjectReference() terra.ListValue[TemplateSpecF134D3F7Attributes]
- func (sr TemplateSpec1532Eb36Attributes) Optional() terra.BoolValue
- type TemplateSpec1532Eb36State
- type TemplateSpec1Ea42B41
- type TemplateSpec1Ea42B41Attributes
- func (vf TemplateSpec1Ea42B41Attributes) InternalRef() (terra.Reference, error)
- func (vf TemplateSpec1Ea42B41Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (vf TemplateSpec1Ea42B41Attributes) InternalWithRef(ref terra.Reference) TemplateSpec1Ea42B41Attributes
- func (vf TemplateSpec1Ea42B41Attributes) SecretKeyRef() terra.ListValue[TemplateSpecEe7Fd6E1Attributes]
- type TemplateSpec1Ea42B41State
- type TemplateSpec21E69F43
- type TemplateSpec21E69F43Attributes
- func (ts TemplateSpec21E69F43Attributes) InternalRef() (terra.Reference, error)
- func (ts TemplateSpec21E69F43Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (ts TemplateSpec21E69F43Attributes) InternalWithRef(ref terra.Reference) TemplateSpec21E69F43Attributes
- func (ts TemplateSpec21E69F43Attributes) Port() terra.NumberValue
- type TemplateSpec21E69F43State
- type TemplateSpec2A4Ec41B
- type TemplateSpec2A4Ec41BAttributes
- func (hh TemplateSpec2A4Ec41BAttributes) InternalRef() (terra.Reference, error)
- func (hh TemplateSpec2A4Ec41BAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hh TemplateSpec2A4Ec41BAttributes) InternalWithRef(ref terra.Reference) TemplateSpec2A4Ec41BAttributes
- func (hh TemplateSpec2A4Ec41BAttributes) Name() terra.StringValue
- func (hh TemplateSpec2A4Ec41BAttributes) Value() terra.StringValue
- type TemplateSpec2A4Ec41BState
- type TemplateSpec364D790C
- type TemplateSpec364D790CAttributes
- func (cmr TemplateSpec364D790CAttributes) InternalRef() (terra.Reference, error)
- func (cmr TemplateSpec364D790CAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cmr TemplateSpec364D790CAttributes) InternalWithRef(ref terra.Reference) TemplateSpec364D790CAttributes
- func (cmr TemplateSpec364D790CAttributes) LocalObjectReference() terra.ListValue[TemplateSpecF5F9B7D9Attributes]
- func (cmr TemplateSpec364D790CAttributes) Optional() terra.BoolValue
- type TemplateSpec364D790CState
- type TemplateSpec46Ff3E99
- type TemplateSpec46Ff3E99Attributes
- func (hg TemplateSpec46Ff3E99Attributes) HttpHeaders() terra.ListValue[TemplateSpec2A4Ec41BAttributes]
- func (hg TemplateSpec46Ff3E99Attributes) InternalRef() (terra.Reference, error)
- func (hg TemplateSpec46Ff3E99Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (hg TemplateSpec46Ff3E99Attributes) InternalWithRef(ref terra.Reference) TemplateSpec46Ff3E99Attributes
- func (hg TemplateSpec46Ff3E99Attributes) Path() terra.StringValue
- func (hg TemplateSpec46Ff3E99Attributes) Port() terra.NumberValue
- type TemplateSpec46Ff3E99State
- type TemplateSpec7Eb28A1F
- type TemplateSpec7Eb28A1FAttributes
- func (g TemplateSpec7Eb28A1FAttributes) InternalRef() (terra.Reference, error)
- func (g TemplateSpec7Eb28A1FAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (g TemplateSpec7Eb28A1FAttributes) InternalWithRef(ref terra.Reference) TemplateSpec7Eb28A1FAttributes
- func (g TemplateSpec7Eb28A1FAttributes) Port() terra.NumberValue
- func (g TemplateSpec7Eb28A1FAttributes) Service() terra.StringValue
- type TemplateSpec7Eb28A1FState
- type TemplateSpecA50Df3C6
- type TemplateSpecA50Df3C6Attributes
- func (g TemplateSpecA50Df3C6Attributes) InternalRef() (terra.Reference, error)
- func (g TemplateSpecA50Df3C6Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (g TemplateSpecA50Df3C6Attributes) InternalWithRef(ref terra.Reference) TemplateSpecA50Df3C6Attributes
- func (g TemplateSpecA50Df3C6Attributes) Port() terra.NumberValue
- func (g TemplateSpecA50Df3C6Attributes) Service() terra.StringValue
- type TemplateSpecA50Df3C6State
- type TemplateSpecAttributes
- func (s TemplateSpecAttributes) ContainerConcurrency() terra.NumberValue
- func (s TemplateSpecAttributes) Containers() terra.ListValue[TemplateSpecContainersAttributes]
- func (s TemplateSpecAttributes) InternalRef() (terra.Reference, error)
- func (s TemplateSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s TemplateSpecAttributes) InternalWithRef(ref terra.Reference) TemplateSpecAttributes
- func (s TemplateSpecAttributes) ServiceAccountName() terra.StringValue
- func (s TemplateSpecAttributes) ServingState() terra.StringValue
- func (s TemplateSpecAttributes) TimeoutSeconds() terra.NumberValue
- func (s TemplateSpecAttributes) Volumes() terra.ListValue[TemplateSpecVolumesAttributes]
- type TemplateSpecContainers
- type TemplateSpecContainersAttributes
- func (c TemplateSpecContainersAttributes) Args() terra.ListValue[terra.StringValue]
- func (c TemplateSpecContainersAttributes) Command() terra.ListValue[terra.StringValue]
- func (c TemplateSpecContainersAttributes) Env() terra.SetValue[TemplateSpecContainersEnvAttributes]
- func (c TemplateSpecContainersAttributes) EnvFrom() terra.ListValue[TemplateSpecContainersEnvFromAttributes]
- func (c TemplateSpecContainersAttributes) Image() terra.StringValue
- func (c TemplateSpecContainersAttributes) InternalRef() (terra.Reference, error)
- func (c TemplateSpecContainersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c TemplateSpecContainersAttributes) InternalWithRef(ref terra.Reference) TemplateSpecContainersAttributes
- func (c TemplateSpecContainersAttributes) LivenessProbe() terra.ListValue[TemplateSpecContainersLivenessProbeAttributes]
- func (c TemplateSpecContainersAttributes) Name() terra.StringValue
- func (c TemplateSpecContainersAttributes) Ports() terra.ListValue[TemplateSpecContainersPortsAttributes]
- func (c TemplateSpecContainersAttributes) Resources() terra.ListValue[TemplateSpecContainersResourcesAttributes]
- func (c TemplateSpecContainersAttributes) StartupProbe() terra.ListValue[TemplateSpecContainersStartupProbeAttributes]
- func (c TemplateSpecContainersAttributes) VolumeMounts() terra.ListValue[TemplateSpecContainersVolumeMountsAttributes]
- func (c TemplateSpecContainersAttributes) WorkingDir() terra.StringValue
- type TemplateSpecContainersEnv
- type TemplateSpecContainersEnvAttributes
- func (e TemplateSpecContainersEnvAttributes) InternalRef() (terra.Reference, error)
- func (e TemplateSpecContainersEnvAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (e TemplateSpecContainersEnvAttributes) InternalWithRef(ref terra.Reference) TemplateSpecContainersEnvAttributes
- func (e TemplateSpecContainersEnvAttributes) Name() terra.StringValue
- func (e TemplateSpecContainersEnvAttributes) Value() terra.StringValue
- func (e TemplateSpecContainersEnvAttributes) ValueFrom() terra.ListValue[TemplateSpec1Ea42B41Attributes]
- type TemplateSpecContainersEnvFrom
- type TemplateSpecContainersEnvFromAttributes
- func (ef TemplateSpecContainersEnvFromAttributes) ConfigMapRef() terra.ListValue[TemplateSpec364D790CAttributes]
- func (ef TemplateSpecContainersEnvFromAttributes) InternalRef() (terra.Reference, error)
- func (ef TemplateSpecContainersEnvFromAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ef TemplateSpecContainersEnvFromAttributes) InternalWithRef(ref terra.Reference) TemplateSpecContainersEnvFromAttributes
- func (ef TemplateSpecContainersEnvFromAttributes) Prefix() terra.StringValue
- func (ef TemplateSpecContainersEnvFromAttributes) SecretRef() terra.ListValue[TemplateSpec1532Eb36Attributes]
- type TemplateSpecContainersEnvFromState
- type TemplateSpecContainersEnvState
- type TemplateSpecContainersLivenessProbe
- type TemplateSpecContainersLivenessProbeAttributes
- func (lp TemplateSpecContainersLivenessProbeAttributes) FailureThreshold() terra.NumberValue
- func (lp TemplateSpecContainersLivenessProbeAttributes) Grpc() terra.ListValue[TemplateSpec7Eb28A1FAttributes]
- func (lp TemplateSpecContainersLivenessProbeAttributes) HttpGet() terra.ListValue[TemplateSpecEd9D52FeAttributes]
- func (lp TemplateSpecContainersLivenessProbeAttributes) InitialDelaySeconds() terra.NumberValue
- func (lp TemplateSpecContainersLivenessProbeAttributes) InternalRef() (terra.Reference, error)
- func (lp TemplateSpecContainersLivenessProbeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (lp TemplateSpecContainersLivenessProbeAttributes) InternalWithRef(ref terra.Reference) TemplateSpecContainersLivenessProbeAttributes
- func (lp TemplateSpecContainersLivenessProbeAttributes) PeriodSeconds() terra.NumberValue
- func (lp TemplateSpecContainersLivenessProbeAttributes) TimeoutSeconds() terra.NumberValue
- type TemplateSpecContainersLivenessProbeState
- type TemplateSpecContainersPorts
- type TemplateSpecContainersPortsAttributes
- func (p TemplateSpecContainersPortsAttributes) ContainerPort() terra.NumberValue
- func (p TemplateSpecContainersPortsAttributes) InternalRef() (terra.Reference, error)
- func (p TemplateSpecContainersPortsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p TemplateSpecContainersPortsAttributes) InternalWithRef(ref terra.Reference) TemplateSpecContainersPortsAttributes
- func (p TemplateSpecContainersPortsAttributes) Name() terra.StringValue
- func (p TemplateSpecContainersPortsAttributes) Protocol() terra.StringValue
- type TemplateSpecContainersPortsState
- type TemplateSpecContainersResources
- type TemplateSpecContainersResourcesAttributes
- func (r TemplateSpecContainersResourcesAttributes) InternalRef() (terra.Reference, error)
- func (r TemplateSpecContainersResourcesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (r TemplateSpecContainersResourcesAttributes) InternalWithRef(ref terra.Reference) TemplateSpecContainersResourcesAttributes
- func (r TemplateSpecContainersResourcesAttributes) Limits() terra.MapValue[terra.StringValue]
- func (r TemplateSpecContainersResourcesAttributes) Requests() terra.MapValue[terra.StringValue]
- type TemplateSpecContainersResourcesState
- type TemplateSpecContainersStartupProbe
- type TemplateSpecContainersStartupProbeAttributes
- func (sp TemplateSpecContainersStartupProbeAttributes) FailureThreshold() terra.NumberValue
- func (sp TemplateSpecContainersStartupProbeAttributes) Grpc() terra.ListValue[TemplateSpecA50Df3C6Attributes]
- func (sp TemplateSpecContainersStartupProbeAttributes) HttpGet() terra.ListValue[TemplateSpec46Ff3E99Attributes]
- func (sp TemplateSpecContainersStartupProbeAttributes) InitialDelaySeconds() terra.NumberValue
- func (sp TemplateSpecContainersStartupProbeAttributes) InternalRef() (terra.Reference, error)
- func (sp TemplateSpecContainersStartupProbeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sp TemplateSpecContainersStartupProbeAttributes) InternalWithRef(ref terra.Reference) TemplateSpecContainersStartupProbeAttributes
- func (sp TemplateSpecContainersStartupProbeAttributes) PeriodSeconds() terra.NumberValue
- func (sp TemplateSpecContainersStartupProbeAttributes) TcpSocket() terra.ListValue[TemplateSpec21E69F43Attributes]
- func (sp TemplateSpecContainersStartupProbeAttributes) TimeoutSeconds() terra.NumberValue
- type TemplateSpecContainersStartupProbeState
- type TemplateSpecContainersState
- type TemplateSpecContainersVolumeMounts
- type TemplateSpecContainersVolumeMountsAttributes
- func (vm TemplateSpecContainersVolumeMountsAttributes) InternalRef() (terra.Reference, error)
- func (vm TemplateSpecContainersVolumeMountsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (vm TemplateSpecContainersVolumeMountsAttributes) InternalWithRef(ref terra.Reference) TemplateSpecContainersVolumeMountsAttributes
- func (vm TemplateSpecContainersVolumeMountsAttributes) MountPath() terra.StringValue
- func (vm TemplateSpecContainersVolumeMountsAttributes) Name() terra.StringValue
- type TemplateSpecContainersVolumeMountsState
- type TemplateSpecEd9D52Fe
- type TemplateSpecEd9D52FeAttributes
- func (hg TemplateSpecEd9D52FeAttributes) HttpHeaders() terra.ListValue[TemplateSpec043B4C66Attributes]
- func (hg TemplateSpecEd9D52FeAttributes) InternalRef() (terra.Reference, error)
- func (hg TemplateSpecEd9D52FeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hg TemplateSpecEd9D52FeAttributes) InternalWithRef(ref terra.Reference) TemplateSpecEd9D52FeAttributes
- func (hg TemplateSpecEd9D52FeAttributes) Path() terra.StringValue
- func (hg TemplateSpecEd9D52FeAttributes) Port() terra.NumberValue
- type TemplateSpecEd9D52FeState
- type TemplateSpecEe7Fd6E1
- type TemplateSpecEe7Fd6E1Attributes
- func (skr TemplateSpecEe7Fd6E1Attributes) InternalRef() (terra.Reference, error)
- func (skr TemplateSpecEe7Fd6E1Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (skr TemplateSpecEe7Fd6E1Attributes) InternalWithRef(ref terra.Reference) TemplateSpecEe7Fd6E1Attributes
- func (skr TemplateSpecEe7Fd6E1Attributes) Key() terra.StringValue
- func (skr TemplateSpecEe7Fd6E1Attributes) Name() terra.StringValue
- type TemplateSpecEe7Fd6E1State
- type TemplateSpecF0A964Dc
- type TemplateSpecF0A964DcAttributes
- func (i TemplateSpecF0A964DcAttributes) InternalRef() (terra.Reference, error)
- func (i TemplateSpecF0A964DcAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (i TemplateSpecF0A964DcAttributes) InternalWithRef(ref terra.Reference) TemplateSpecF0A964DcAttributes
- func (i TemplateSpecF0A964DcAttributes) Key() terra.StringValue
- func (i TemplateSpecF0A964DcAttributes) Mode() terra.NumberValue
- func (i TemplateSpecF0A964DcAttributes) Path() terra.StringValue
- type TemplateSpecF0A964DcState
- type TemplateSpecF134D3F7
- type TemplateSpecF134D3F7Attributes
- func (lor TemplateSpecF134D3F7Attributes) InternalRef() (terra.Reference, error)
- func (lor TemplateSpecF134D3F7Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (lor TemplateSpecF134D3F7Attributes) InternalWithRef(ref terra.Reference) TemplateSpecF134D3F7Attributes
- func (lor TemplateSpecF134D3F7Attributes) Name() terra.StringValue
- type TemplateSpecF134D3F7State
- type TemplateSpecF5F9B7D9
- type TemplateSpecF5F9B7D9Attributes
- func (lor TemplateSpecF5F9B7D9Attributes) InternalRef() (terra.Reference, error)
- func (lor TemplateSpecF5F9B7D9Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (lor TemplateSpecF5F9B7D9Attributes) InternalWithRef(ref terra.Reference) TemplateSpecF5F9B7D9Attributes
- func (lor TemplateSpecF5F9B7D9Attributes) Name() terra.StringValue
- type TemplateSpecF5F9B7D9State
- type TemplateSpecState
- type TemplateSpecVolumes
- type TemplateSpecVolumesAttributes
- func (v TemplateSpecVolumesAttributes) InternalRef() (terra.Reference, error)
- func (v TemplateSpecVolumesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (v TemplateSpecVolumesAttributes) InternalWithRef(ref terra.Reference) TemplateSpecVolumesAttributes
- func (v TemplateSpecVolumesAttributes) Name() terra.StringValue
- func (v TemplateSpecVolumesAttributes) Secret() terra.ListValue[TemplateSpecVolumesSecretAttributes]
- type TemplateSpecVolumesSecret
- type TemplateSpecVolumesSecretAttributes
- func (s TemplateSpecVolumesSecretAttributes) DefaultMode() terra.NumberValue
- func (s TemplateSpecVolumesSecretAttributes) InternalRef() (terra.Reference, error)
- func (s TemplateSpecVolumesSecretAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s TemplateSpecVolumesSecretAttributes) InternalWithRef(ref terra.Reference) TemplateSpecVolumesSecretAttributes
- func (s TemplateSpecVolumesSecretAttributes) Items() terra.ListValue[TemplateSpecF0A964DcAttributes]
- func (s TemplateSpecVolumesSecretAttributes) SecretName() terra.StringValue
- type TemplateSpecVolumesSecretState
- type TemplateSpecVolumesState
- type TemplateState
- type Timeouts
- type TimeoutsAttributes
- func (t TimeoutsAttributes) Create() terra.StringValue
- func (t TimeoutsAttributes) Delete() terra.StringValue
- func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
- func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
- func (t TimeoutsAttributes) Update() terra.StringValue
- type TimeoutsState
- type Traffic
- type TrafficAttributes
- func (t TrafficAttributes) InternalRef() (terra.Reference, error)
- func (t TrafficAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TrafficAttributes) InternalWithRef(ref terra.Reference) TrafficAttributes
- func (t TrafficAttributes) LatestRevision() terra.BoolValue
- func (t TrafficAttributes) Percent() terra.NumberValue
- func (t TrafficAttributes) RevisionName() terra.StringValue
- func (t TrafficAttributes) Tag() terra.StringValue
- func (t TrafficAttributes) Url() terra.StringValue
- type TrafficState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Args ¶
type Args struct { // AutogenerateRevisionName: bool, optional AutogenerateRevisionName terra.BoolValue `hcl:"autogenerate_revision_name,attr"` // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // Location: string, required Location terra.StringValue `hcl:"location,attr" validate:"required"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Project: string, optional Project terra.StringValue `hcl:"project,attr"` // Metadata: optional Metadata *Metadata `hcl:"metadata,block"` // Template: optional Template *Template `hcl:"template,block"` // Timeouts: optional Timeouts *Timeouts `hcl:"timeouts,block"` // Traffic: min=0 Traffic []Traffic `hcl:"traffic,block" validate:"min=0"` }
Args contains the configurations for google_cloud_run_service.
type DataArgs ¶
type DataArgs struct { // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // Location: string, required Location terra.StringValue `hcl:"location,attr" validate:"required"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Project: string, optional Project terra.StringValue `hcl:"project,attr"` }
DataArgs contains the configurations for google_cloud_run_service.
type DataMetadataAttributes ¶
type DataMetadataAttributes struct {
// contains filtered or unexported fields
}
func (DataMetadataAttributes) Annotations ¶
func (m DataMetadataAttributes) Annotations() terra.MapValue[terra.StringValue]
func (DataMetadataAttributes) EffectiveAnnotations ¶
func (m DataMetadataAttributes) EffectiveAnnotations() terra.MapValue[terra.StringValue]
func (DataMetadataAttributes) EffectiveLabels ¶
func (m DataMetadataAttributes) EffectiveLabels() terra.MapValue[terra.StringValue]
func (DataMetadataAttributes) Generation ¶
func (m DataMetadataAttributes) Generation() terra.NumberValue
func (DataMetadataAttributes) InternalRef ¶
func (m DataMetadataAttributes) InternalRef() (terra.Reference, error)
func (DataMetadataAttributes) InternalTokens ¶
func (m DataMetadataAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataMetadataAttributes) InternalWithRef ¶
func (m DataMetadataAttributes) InternalWithRef(ref terra.Reference) DataMetadataAttributes
func (DataMetadataAttributes) Labels ¶
func (m DataMetadataAttributes) Labels() terra.MapValue[terra.StringValue]
func (DataMetadataAttributes) Namespace ¶
func (m DataMetadataAttributes) Namespace() terra.StringValue
func (DataMetadataAttributes) ResourceVersion ¶
func (m DataMetadataAttributes) ResourceVersion() terra.StringValue
func (DataMetadataAttributes) SelfLink ¶
func (m DataMetadataAttributes) SelfLink() terra.StringValue
func (DataMetadataAttributes) TerraformLabels ¶
func (m DataMetadataAttributes) TerraformLabels() terra.MapValue[terra.StringValue]
func (DataMetadataAttributes) Uid ¶
func (m DataMetadataAttributes) Uid() terra.StringValue
type DataMetadataState ¶
type DataMetadataState struct { Annotations map[string]string `json:"annotations"` EffectiveAnnotations map[string]string `json:"effective_annotations"` EffectiveLabels map[string]string `json:"effective_labels"` Generation float64 `json:"generation"` Labels map[string]string `json:"labels"` Namespace string `json:"namespace"` ResourceVersion string `json:"resource_version"` SelfLink string `json:"self_link"` TerraformLabels map[string]string `json:"terraform_labels"` Uid string `json:"uid"` }
type DataSource ¶
DataSource represents the Terraform data resource google_cloud_run_service.
func Data ¶
func Data(name string, args DataArgs) *DataSource
Data creates a new instance of DataSource.
func (*DataSource) Attributes ¶
func (gcrs *DataSource) Attributes() dataGoogleCloudRunServiceAttributes
Attributes returns the attributes for DataSource.
func (*DataSource) Configuration ¶
func (gcrs *DataSource) Configuration() interface{}
Configuration returns the configuration (args) for DataSource.
func (*DataSource) DataSource ¶
func (gcrs *DataSource) DataSource() string
DataSource returns the Terraform object type for DataSource.
func (*DataSource) LocalName ¶
func (gcrs *DataSource) LocalName() string
LocalName returns the local name for DataSource.
type DataStatusAttributes ¶
type DataStatusAttributes struct {
// contains filtered or unexported fields
}
func (DataStatusAttributes) Conditions ¶
func (s DataStatusAttributes) Conditions() terra.ListValue[DataStatusConditionsAttributes]
func (DataStatusAttributes) InternalRef ¶
func (s DataStatusAttributes) InternalRef() (terra.Reference, error)
func (DataStatusAttributes) InternalTokens ¶
func (s DataStatusAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataStatusAttributes) InternalWithRef ¶
func (s DataStatusAttributes) InternalWithRef(ref terra.Reference) DataStatusAttributes
func (DataStatusAttributes) LatestCreatedRevisionName ¶
func (s DataStatusAttributes) LatestCreatedRevisionName() terra.StringValue
func (DataStatusAttributes) LatestReadyRevisionName ¶
func (s DataStatusAttributes) LatestReadyRevisionName() terra.StringValue
func (DataStatusAttributes) ObservedGeneration ¶
func (s DataStatusAttributes) ObservedGeneration() terra.NumberValue
func (DataStatusAttributes) Traffic ¶
func (s DataStatusAttributes) Traffic() terra.ListValue[DataStatusTrafficAttributes]
func (DataStatusAttributes) Url ¶
func (s DataStatusAttributes) Url() terra.StringValue
type DataStatusConditionsAttributes ¶
type DataStatusConditionsAttributes struct {
// contains filtered or unexported fields
}
func (DataStatusConditionsAttributes) InternalRef ¶
func (c DataStatusConditionsAttributes) InternalRef() (terra.Reference, error)
func (DataStatusConditionsAttributes) InternalTokens ¶
func (c DataStatusConditionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataStatusConditionsAttributes) InternalWithRef ¶
func (c DataStatusConditionsAttributes) InternalWithRef(ref terra.Reference) DataStatusConditionsAttributes
func (DataStatusConditionsAttributes) Message ¶
func (c DataStatusConditionsAttributes) Message() terra.StringValue
func (DataStatusConditionsAttributes) Reason ¶
func (c DataStatusConditionsAttributes) Reason() terra.StringValue
func (DataStatusConditionsAttributes) Status ¶
func (c DataStatusConditionsAttributes) Status() terra.StringValue
func (DataStatusConditionsAttributes) Type ¶
func (c DataStatusConditionsAttributes) Type() terra.StringValue
type DataStatusState ¶
type DataStatusState struct { LatestCreatedRevisionName string `json:"latest_created_revision_name"` LatestReadyRevisionName string `json:"latest_ready_revision_name"` ObservedGeneration float64 `json:"observed_generation"` Url string `json:"url"` Conditions []DataStatusConditionsState `json:"conditions"` Traffic []DataStatusTrafficState `json:"traffic"` }
type DataStatusTrafficAttributes ¶
type DataStatusTrafficAttributes struct {
// contains filtered or unexported fields
}
func (DataStatusTrafficAttributes) InternalRef ¶
func (t DataStatusTrafficAttributes) InternalRef() (terra.Reference, error)
func (DataStatusTrafficAttributes) InternalTokens ¶
func (t DataStatusTrafficAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataStatusTrafficAttributes) InternalWithRef ¶
func (t DataStatusTrafficAttributes) InternalWithRef(ref terra.Reference) DataStatusTrafficAttributes
func (DataStatusTrafficAttributes) LatestRevision ¶
func (t DataStatusTrafficAttributes) LatestRevision() terra.BoolValue
func (DataStatusTrafficAttributes) Percent ¶
func (t DataStatusTrafficAttributes) Percent() terra.NumberValue
func (DataStatusTrafficAttributes) RevisionName ¶
func (t DataStatusTrafficAttributes) RevisionName() terra.StringValue
func (DataStatusTrafficAttributes) Tag ¶
func (t DataStatusTrafficAttributes) Tag() terra.StringValue
func (DataStatusTrafficAttributes) Url ¶
func (t DataStatusTrafficAttributes) Url() terra.StringValue
type DataStatusTrafficState ¶
type DataTemplateAttributes ¶
type DataTemplateAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateAttributes) InternalRef ¶
func (t DataTemplateAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateAttributes) InternalTokens ¶
func (t DataTemplateAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateAttributes) InternalWithRef ¶
func (t DataTemplateAttributes) InternalWithRef(ref terra.Reference) DataTemplateAttributes
func (DataTemplateAttributes) Metadata ¶
func (t DataTemplateAttributes) Metadata() terra.ListValue[DataTemplateMetadataAttributes]
func (DataTemplateAttributes) Spec ¶
func (t DataTemplateAttributes) Spec() terra.ListValue[DataTemplateSpecAttributes]
type DataTemplateMetadataAttributes ¶
type DataTemplateMetadataAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateMetadataAttributes) Annotations ¶
func (m DataTemplateMetadataAttributes) Annotations() terra.MapValue[terra.StringValue]
func (DataTemplateMetadataAttributes) Generation ¶
func (m DataTemplateMetadataAttributes) Generation() terra.NumberValue
func (DataTemplateMetadataAttributes) InternalRef ¶
func (m DataTemplateMetadataAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateMetadataAttributes) InternalTokens ¶
func (m DataTemplateMetadataAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateMetadataAttributes) InternalWithRef ¶
func (m DataTemplateMetadataAttributes) InternalWithRef(ref terra.Reference) DataTemplateMetadataAttributes
func (DataTemplateMetadataAttributes) Labels ¶
func (m DataTemplateMetadataAttributes) Labels() terra.MapValue[terra.StringValue]
func (DataTemplateMetadataAttributes) Name ¶
func (m DataTemplateMetadataAttributes) Name() terra.StringValue
func (DataTemplateMetadataAttributes) Namespace ¶
func (m DataTemplateMetadataAttributes) Namespace() terra.StringValue
func (DataTemplateMetadataAttributes) ResourceVersion ¶
func (m DataTemplateMetadataAttributes) ResourceVersion() terra.StringValue
func (DataTemplateMetadataAttributes) SelfLink ¶
func (m DataTemplateMetadataAttributes) SelfLink() terra.StringValue
func (DataTemplateMetadataAttributes) Uid ¶
func (m DataTemplateMetadataAttributes) Uid() terra.StringValue
type DataTemplateMetadataState ¶
type DataTemplateMetadataState struct { Annotations map[string]string `json:"annotations"` Generation float64 `json:"generation"` Labels map[string]string `json:"labels"` Name string `json:"name"` Namespace string `json:"namespace"` ResourceVersion string `json:"resource_version"` SelfLink string `json:"self_link"` Uid string `json:"uid"` }
type DataTemplateSpec043B4C66Attributes ¶
type DataTemplateSpec043B4C66Attributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpec043B4C66Attributes) InternalRef ¶
func (hh DataTemplateSpec043B4C66Attributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpec043B4C66Attributes) InternalTokens ¶
func (hh DataTemplateSpec043B4C66Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpec043B4C66Attributes) InternalWithRef ¶
func (hh DataTemplateSpec043B4C66Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpec043B4C66Attributes
func (DataTemplateSpec043B4C66Attributes) Name ¶
func (hh DataTemplateSpec043B4C66Attributes) Name() terra.StringValue
func (DataTemplateSpec043B4C66Attributes) Value ¶
func (hh DataTemplateSpec043B4C66Attributes) Value() terra.StringValue
type DataTemplateSpec1532Eb36Attributes ¶
type DataTemplateSpec1532Eb36Attributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpec1532Eb36Attributes) InternalRef ¶
func (sr DataTemplateSpec1532Eb36Attributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpec1532Eb36Attributes) InternalTokens ¶
func (sr DataTemplateSpec1532Eb36Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpec1532Eb36Attributes) InternalWithRef ¶
func (sr DataTemplateSpec1532Eb36Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpec1532Eb36Attributes
func (DataTemplateSpec1532Eb36Attributes) LocalObjectReference ¶
func (sr DataTemplateSpec1532Eb36Attributes) LocalObjectReference() terra.ListValue[DataTemplateSpecF134D3F7Attributes]
func (DataTemplateSpec1532Eb36Attributes) Optional ¶
func (sr DataTemplateSpec1532Eb36Attributes) Optional() terra.BoolValue
type DataTemplateSpec1532Eb36State ¶
type DataTemplateSpec1532Eb36State struct { Optional bool `json:"optional"` LocalObjectReference []DataTemplateSpecF134D3F7State `json:"local_object_reference"` }
type DataTemplateSpec1Ea42B41Attributes ¶
type DataTemplateSpec1Ea42B41Attributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpec1Ea42B41Attributes) InternalRef ¶
func (vf DataTemplateSpec1Ea42B41Attributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpec1Ea42B41Attributes) InternalTokens ¶
func (vf DataTemplateSpec1Ea42B41Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpec1Ea42B41Attributes) InternalWithRef ¶
func (vf DataTemplateSpec1Ea42B41Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpec1Ea42B41Attributes
func (DataTemplateSpec1Ea42B41Attributes) SecretKeyRef ¶
func (vf DataTemplateSpec1Ea42B41Attributes) SecretKeyRef() terra.ListValue[DataTemplateSpecEe7Fd6E1Attributes]
type DataTemplateSpec1Ea42B41State ¶
type DataTemplateSpec1Ea42B41State struct {
SecretKeyRef []DataTemplateSpecEe7Fd6E1State `json:"secret_key_ref"`
}
type DataTemplateSpec21E69F43Attributes ¶
type DataTemplateSpec21E69F43Attributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpec21E69F43Attributes) InternalRef ¶
func (ts DataTemplateSpec21E69F43Attributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpec21E69F43Attributes) InternalTokens ¶
func (ts DataTemplateSpec21E69F43Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpec21E69F43Attributes) InternalWithRef ¶
func (ts DataTemplateSpec21E69F43Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpec21E69F43Attributes
func (DataTemplateSpec21E69F43Attributes) Port ¶
func (ts DataTemplateSpec21E69F43Attributes) Port() terra.NumberValue
type DataTemplateSpec21E69F43State ¶
type DataTemplateSpec21E69F43State struct {
Port float64 `json:"port"`
}
type DataTemplateSpec2A4Ec41BAttributes ¶
type DataTemplateSpec2A4Ec41BAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpec2A4Ec41BAttributes) InternalRef ¶
func (hh DataTemplateSpec2A4Ec41BAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpec2A4Ec41BAttributes) InternalTokens ¶
func (hh DataTemplateSpec2A4Ec41BAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpec2A4Ec41BAttributes) InternalWithRef ¶
func (hh DataTemplateSpec2A4Ec41BAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpec2A4Ec41BAttributes
func (DataTemplateSpec2A4Ec41BAttributes) Name ¶
func (hh DataTemplateSpec2A4Ec41BAttributes) Name() terra.StringValue
func (DataTemplateSpec2A4Ec41BAttributes) Value ¶
func (hh DataTemplateSpec2A4Ec41BAttributes) Value() terra.StringValue
type DataTemplateSpec364D790CAttributes ¶
type DataTemplateSpec364D790CAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpec364D790CAttributes) InternalRef ¶
func (cmr DataTemplateSpec364D790CAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpec364D790CAttributes) InternalTokens ¶
func (cmr DataTemplateSpec364D790CAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpec364D790CAttributes) InternalWithRef ¶
func (cmr DataTemplateSpec364D790CAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpec364D790CAttributes
func (DataTemplateSpec364D790CAttributes) LocalObjectReference ¶
func (cmr DataTemplateSpec364D790CAttributes) LocalObjectReference() terra.ListValue[DataTemplateSpecF5F9B7D9Attributes]
func (DataTemplateSpec364D790CAttributes) Optional ¶
func (cmr DataTemplateSpec364D790CAttributes) Optional() terra.BoolValue
type DataTemplateSpec364D790CState ¶
type DataTemplateSpec364D790CState struct { Optional bool `json:"optional"` LocalObjectReference []DataTemplateSpecF5F9B7D9State `json:"local_object_reference"` }
type DataTemplateSpec46Ff3E99Attributes ¶
type DataTemplateSpec46Ff3E99Attributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpec46Ff3E99Attributes) HttpHeaders ¶
func (hg DataTemplateSpec46Ff3E99Attributes) HttpHeaders() terra.ListValue[DataTemplateSpec2A4Ec41BAttributes]
func (DataTemplateSpec46Ff3E99Attributes) InternalRef ¶
func (hg DataTemplateSpec46Ff3E99Attributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpec46Ff3E99Attributes) InternalTokens ¶
func (hg DataTemplateSpec46Ff3E99Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpec46Ff3E99Attributes) InternalWithRef ¶
func (hg DataTemplateSpec46Ff3E99Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpec46Ff3E99Attributes
func (DataTemplateSpec46Ff3E99Attributes) Path ¶
func (hg DataTemplateSpec46Ff3E99Attributes) Path() terra.StringValue
func (DataTemplateSpec46Ff3E99Attributes) Port ¶
func (hg DataTemplateSpec46Ff3E99Attributes) Port() terra.NumberValue
type DataTemplateSpec46Ff3E99State ¶
type DataTemplateSpec46Ff3E99State struct { Path string `json:"path"` Port float64 `json:"port"` HttpHeaders []DataTemplateSpec2A4Ec41BState `json:"http_headers"` }
type DataTemplateSpec7Eb28A1FAttributes ¶
type DataTemplateSpec7Eb28A1FAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpec7Eb28A1FAttributes) InternalRef ¶
func (g DataTemplateSpec7Eb28A1FAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpec7Eb28A1FAttributes) InternalTokens ¶
func (g DataTemplateSpec7Eb28A1FAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpec7Eb28A1FAttributes) InternalWithRef ¶
func (g DataTemplateSpec7Eb28A1FAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpec7Eb28A1FAttributes
func (DataTemplateSpec7Eb28A1FAttributes) Port ¶
func (g DataTemplateSpec7Eb28A1FAttributes) Port() terra.NumberValue
func (DataTemplateSpec7Eb28A1FAttributes) Service ¶
func (g DataTemplateSpec7Eb28A1FAttributes) Service() terra.StringValue
type DataTemplateSpecA50Df3C6Attributes ¶
type DataTemplateSpecA50Df3C6Attributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpecA50Df3C6Attributes) InternalRef ¶
func (g DataTemplateSpecA50Df3C6Attributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpecA50Df3C6Attributes) InternalTokens ¶
func (g DataTemplateSpecA50Df3C6Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpecA50Df3C6Attributes) InternalWithRef ¶
func (g DataTemplateSpecA50Df3C6Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpecA50Df3C6Attributes
func (DataTemplateSpecA50Df3C6Attributes) Port ¶
func (g DataTemplateSpecA50Df3C6Attributes) Port() terra.NumberValue
func (DataTemplateSpecA50Df3C6Attributes) Service ¶
func (g DataTemplateSpecA50Df3C6Attributes) Service() terra.StringValue
type DataTemplateSpecAttributes ¶
type DataTemplateSpecAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpecAttributes) ContainerConcurrency ¶
func (s DataTemplateSpecAttributes) ContainerConcurrency() terra.NumberValue
func (DataTemplateSpecAttributes) Containers ¶
func (s DataTemplateSpecAttributes) Containers() terra.ListValue[DataTemplateSpecContainersAttributes]
func (DataTemplateSpecAttributes) InternalRef ¶
func (s DataTemplateSpecAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpecAttributes) InternalTokens ¶
func (s DataTemplateSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpecAttributes) InternalWithRef ¶
func (s DataTemplateSpecAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecAttributes
func (DataTemplateSpecAttributes) ServiceAccountName ¶
func (s DataTemplateSpecAttributes) ServiceAccountName() terra.StringValue
func (DataTemplateSpecAttributes) ServingState ¶
func (s DataTemplateSpecAttributes) ServingState() terra.StringValue
func (DataTemplateSpecAttributes) TimeoutSeconds ¶
func (s DataTemplateSpecAttributes) TimeoutSeconds() terra.NumberValue
func (DataTemplateSpecAttributes) Volumes ¶
func (s DataTemplateSpecAttributes) Volumes() terra.ListValue[DataTemplateSpecVolumesAttributes]
type DataTemplateSpecContainersAttributes ¶
type DataTemplateSpecContainersAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpecContainersAttributes) Args ¶
func (c DataTemplateSpecContainersAttributes) Args() terra.ListValue[terra.StringValue]
func (DataTemplateSpecContainersAttributes) Command ¶
func (c DataTemplateSpecContainersAttributes) Command() terra.ListValue[terra.StringValue]
func (DataTemplateSpecContainersAttributes) Image ¶
func (c DataTemplateSpecContainersAttributes) Image() terra.StringValue
func (DataTemplateSpecContainersAttributes) InternalRef ¶
func (c DataTemplateSpecContainersAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpecContainersAttributes) InternalTokens ¶
func (c DataTemplateSpecContainersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpecContainersAttributes) InternalWithRef ¶
func (c DataTemplateSpecContainersAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecContainersAttributes
func (DataTemplateSpecContainersAttributes) LivenessProbe ¶
func (c DataTemplateSpecContainersAttributes) LivenessProbe() terra.ListValue[DataTemplateSpecContainersLivenessProbeAttributes]
func (DataTemplateSpecContainersAttributes) Name ¶
func (c DataTemplateSpecContainersAttributes) Name() terra.StringValue
func (DataTemplateSpecContainersAttributes) Resources ¶
func (c DataTemplateSpecContainersAttributes) Resources() terra.ListValue[DataTemplateSpecContainersResourcesAttributes]
func (DataTemplateSpecContainersAttributes) StartupProbe ¶
func (c DataTemplateSpecContainersAttributes) StartupProbe() terra.ListValue[DataTemplateSpecContainersStartupProbeAttributes]
func (DataTemplateSpecContainersAttributes) VolumeMounts ¶
func (c DataTemplateSpecContainersAttributes) VolumeMounts() terra.ListValue[DataTemplateSpecContainersVolumeMountsAttributes]
func (DataTemplateSpecContainersAttributes) WorkingDir ¶
func (c DataTemplateSpecContainersAttributes) WorkingDir() terra.StringValue
type DataTemplateSpecContainersEnvAttributes ¶
type DataTemplateSpecContainersEnvAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpecContainersEnvAttributes) InternalRef ¶
func (e DataTemplateSpecContainersEnvAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpecContainersEnvAttributes) InternalTokens ¶
func (e DataTemplateSpecContainersEnvAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpecContainersEnvAttributes) InternalWithRef ¶
func (e DataTemplateSpecContainersEnvAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecContainersEnvAttributes
func (DataTemplateSpecContainersEnvAttributes) Name ¶
func (e DataTemplateSpecContainersEnvAttributes) Name() terra.StringValue
func (DataTemplateSpecContainersEnvAttributes) Value ¶
func (e DataTemplateSpecContainersEnvAttributes) Value() terra.StringValue
func (DataTemplateSpecContainersEnvAttributes) ValueFrom ¶
func (e DataTemplateSpecContainersEnvAttributes) ValueFrom() terra.ListValue[DataTemplateSpec1Ea42B41Attributes]
type DataTemplateSpecContainersEnvFromAttributes ¶
type DataTemplateSpecContainersEnvFromAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpecContainersEnvFromAttributes) ConfigMapRef ¶
func (ef DataTemplateSpecContainersEnvFromAttributes) ConfigMapRef() terra.ListValue[DataTemplateSpec364D790CAttributes]
func (DataTemplateSpecContainersEnvFromAttributes) InternalRef ¶
func (ef DataTemplateSpecContainersEnvFromAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpecContainersEnvFromAttributes) InternalTokens ¶
func (ef DataTemplateSpecContainersEnvFromAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpecContainersEnvFromAttributes) InternalWithRef ¶
func (ef DataTemplateSpecContainersEnvFromAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecContainersEnvFromAttributes
func (DataTemplateSpecContainersEnvFromAttributes) Prefix ¶
func (ef DataTemplateSpecContainersEnvFromAttributes) Prefix() terra.StringValue
func (DataTemplateSpecContainersEnvFromAttributes) SecretRef ¶
func (ef DataTemplateSpecContainersEnvFromAttributes) SecretRef() terra.ListValue[DataTemplateSpec1532Eb36Attributes]
type DataTemplateSpecContainersEnvFromState ¶
type DataTemplateSpecContainersEnvFromState struct { Prefix string `json:"prefix"` ConfigMapRef []DataTemplateSpec364D790CState `json:"config_map_ref"` SecretRef []DataTemplateSpec1532Eb36State `json:"secret_ref"` }
type DataTemplateSpecContainersEnvState ¶
type DataTemplateSpecContainersEnvState struct { Name string `json:"name"` Value string `json:"value"` ValueFrom []DataTemplateSpec1Ea42B41State `json:"value_from"` }
type DataTemplateSpecContainersLivenessProbeAttributes ¶
type DataTemplateSpecContainersLivenessProbeAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpecContainersLivenessProbeAttributes) FailureThreshold ¶
func (lp DataTemplateSpecContainersLivenessProbeAttributes) FailureThreshold() terra.NumberValue
func (DataTemplateSpecContainersLivenessProbeAttributes) InitialDelaySeconds ¶
func (lp DataTemplateSpecContainersLivenessProbeAttributes) InitialDelaySeconds() terra.NumberValue
func (DataTemplateSpecContainersLivenessProbeAttributes) InternalRef ¶
func (lp DataTemplateSpecContainersLivenessProbeAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpecContainersLivenessProbeAttributes) InternalTokens ¶
func (lp DataTemplateSpecContainersLivenessProbeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpecContainersLivenessProbeAttributes) InternalWithRef ¶
func (lp DataTemplateSpecContainersLivenessProbeAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecContainersLivenessProbeAttributes
func (DataTemplateSpecContainersLivenessProbeAttributes) PeriodSeconds ¶
func (lp DataTemplateSpecContainersLivenessProbeAttributes) PeriodSeconds() terra.NumberValue
func (DataTemplateSpecContainersLivenessProbeAttributes) TimeoutSeconds ¶
func (lp DataTemplateSpecContainersLivenessProbeAttributes) TimeoutSeconds() terra.NumberValue
type DataTemplateSpecContainersLivenessProbeState ¶
type DataTemplateSpecContainersLivenessProbeState struct { FailureThreshold float64 `json:"failure_threshold"` InitialDelaySeconds float64 `json:"initial_delay_seconds"` PeriodSeconds float64 `json:"period_seconds"` TimeoutSeconds float64 `json:"timeout_seconds"` Grpc []DataTemplateSpec7Eb28A1FState `json:"grpc"` HttpGet []DataTemplateSpecEd9D52FeState `json:"http_get"` }
type DataTemplateSpecContainersPortsAttributes ¶
type DataTemplateSpecContainersPortsAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpecContainersPortsAttributes) ContainerPort ¶
func (p DataTemplateSpecContainersPortsAttributes) ContainerPort() terra.NumberValue
func (DataTemplateSpecContainersPortsAttributes) InternalRef ¶
func (p DataTemplateSpecContainersPortsAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpecContainersPortsAttributes) InternalTokens ¶
func (p DataTemplateSpecContainersPortsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpecContainersPortsAttributes) InternalWithRef ¶
func (p DataTemplateSpecContainersPortsAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecContainersPortsAttributes
func (DataTemplateSpecContainersPortsAttributes) Name ¶
func (p DataTemplateSpecContainersPortsAttributes) Name() terra.StringValue
func (DataTemplateSpecContainersPortsAttributes) Protocol ¶
func (p DataTemplateSpecContainersPortsAttributes) Protocol() terra.StringValue
type DataTemplateSpecContainersResourcesAttributes ¶
type DataTemplateSpecContainersResourcesAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpecContainersResourcesAttributes) InternalRef ¶
func (r DataTemplateSpecContainersResourcesAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpecContainersResourcesAttributes) InternalTokens ¶
func (r DataTemplateSpecContainersResourcesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpecContainersResourcesAttributes) InternalWithRef ¶
func (r DataTemplateSpecContainersResourcesAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecContainersResourcesAttributes
func (DataTemplateSpecContainersResourcesAttributes) Limits ¶
func (r DataTemplateSpecContainersResourcesAttributes) Limits() terra.MapValue[terra.StringValue]
func (DataTemplateSpecContainersResourcesAttributes) Requests ¶
func (r DataTemplateSpecContainersResourcesAttributes) Requests() terra.MapValue[terra.StringValue]
type DataTemplateSpecContainersStartupProbeAttributes ¶
type DataTemplateSpecContainersStartupProbeAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpecContainersStartupProbeAttributes) FailureThreshold ¶
func (sp DataTemplateSpecContainersStartupProbeAttributes) FailureThreshold() terra.NumberValue
func (DataTemplateSpecContainersStartupProbeAttributes) HttpGet ¶
func (sp DataTemplateSpecContainersStartupProbeAttributes) HttpGet() terra.ListValue[DataTemplateSpec46Ff3E99Attributes]
func (DataTemplateSpecContainersStartupProbeAttributes) InitialDelaySeconds ¶
func (sp DataTemplateSpecContainersStartupProbeAttributes) InitialDelaySeconds() terra.NumberValue
func (DataTemplateSpecContainersStartupProbeAttributes) InternalRef ¶
func (sp DataTemplateSpecContainersStartupProbeAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpecContainersStartupProbeAttributes) InternalTokens ¶
func (sp DataTemplateSpecContainersStartupProbeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpecContainersStartupProbeAttributes) InternalWithRef ¶
func (sp DataTemplateSpecContainersStartupProbeAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecContainersStartupProbeAttributes
func (DataTemplateSpecContainersStartupProbeAttributes) PeriodSeconds ¶
func (sp DataTemplateSpecContainersStartupProbeAttributes) PeriodSeconds() terra.NumberValue
func (DataTemplateSpecContainersStartupProbeAttributes) TcpSocket ¶
func (sp DataTemplateSpecContainersStartupProbeAttributes) TcpSocket() terra.ListValue[DataTemplateSpec21E69F43Attributes]
func (DataTemplateSpecContainersStartupProbeAttributes) TimeoutSeconds ¶
func (sp DataTemplateSpecContainersStartupProbeAttributes) TimeoutSeconds() terra.NumberValue
type DataTemplateSpecContainersStartupProbeState ¶
type DataTemplateSpecContainersStartupProbeState struct { FailureThreshold float64 `json:"failure_threshold"` InitialDelaySeconds float64 `json:"initial_delay_seconds"` PeriodSeconds float64 `json:"period_seconds"` TimeoutSeconds float64 `json:"timeout_seconds"` Grpc []DataTemplateSpecA50Df3C6State `json:"grpc"` HttpGet []DataTemplateSpec46Ff3E99State `json:"http_get"` TcpSocket []DataTemplateSpec21E69F43State `json:"tcp_socket"` }
type DataTemplateSpecContainersState ¶
type DataTemplateSpecContainersState struct { Args []string `json:"args"` Command []string `json:"command"` Image string `json:"image"` Name string `json:"name"` WorkingDir string `json:"working_dir"` Env []DataTemplateSpecContainersEnvState `json:"env"` EnvFrom []DataTemplateSpecContainersEnvFromState `json:"env_from"` LivenessProbe []DataTemplateSpecContainersLivenessProbeState `json:"liveness_probe"` Ports []DataTemplateSpecContainersPortsState `json:"ports"` Resources []DataTemplateSpecContainersResourcesState `json:"resources"` StartupProbe []DataTemplateSpecContainersStartupProbeState `json:"startup_probe"` VolumeMounts []DataTemplateSpecContainersVolumeMountsState `json:"volume_mounts"` }
type DataTemplateSpecContainersVolumeMountsAttributes ¶
type DataTemplateSpecContainersVolumeMountsAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpecContainersVolumeMountsAttributes) InternalRef ¶
func (vm DataTemplateSpecContainersVolumeMountsAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpecContainersVolumeMountsAttributes) InternalTokens ¶
func (vm DataTemplateSpecContainersVolumeMountsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpecContainersVolumeMountsAttributes) InternalWithRef ¶
func (vm DataTemplateSpecContainersVolumeMountsAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecContainersVolumeMountsAttributes
func (DataTemplateSpecContainersVolumeMountsAttributes) MountPath ¶
func (vm DataTemplateSpecContainersVolumeMountsAttributes) MountPath() terra.StringValue
func (DataTemplateSpecContainersVolumeMountsAttributes) Name ¶
func (vm DataTemplateSpecContainersVolumeMountsAttributes) Name() terra.StringValue
type DataTemplateSpecEd9D52FeAttributes ¶
type DataTemplateSpecEd9D52FeAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpecEd9D52FeAttributes) HttpHeaders ¶
func (hg DataTemplateSpecEd9D52FeAttributes) HttpHeaders() terra.ListValue[DataTemplateSpec043B4C66Attributes]
func (DataTemplateSpecEd9D52FeAttributes) InternalRef ¶
func (hg DataTemplateSpecEd9D52FeAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpecEd9D52FeAttributes) InternalTokens ¶
func (hg DataTemplateSpecEd9D52FeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpecEd9D52FeAttributes) InternalWithRef ¶
func (hg DataTemplateSpecEd9D52FeAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecEd9D52FeAttributes
func (DataTemplateSpecEd9D52FeAttributes) Path ¶
func (hg DataTemplateSpecEd9D52FeAttributes) Path() terra.StringValue
func (DataTemplateSpecEd9D52FeAttributes) Port ¶
func (hg DataTemplateSpecEd9D52FeAttributes) Port() terra.NumberValue
type DataTemplateSpecEd9D52FeState ¶
type DataTemplateSpecEd9D52FeState struct { Path string `json:"path"` Port float64 `json:"port"` HttpHeaders []DataTemplateSpec043B4C66State `json:"http_headers"` }
type DataTemplateSpecEe7Fd6E1Attributes ¶
type DataTemplateSpecEe7Fd6E1Attributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpecEe7Fd6E1Attributes) InternalRef ¶
func (skr DataTemplateSpecEe7Fd6E1Attributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpecEe7Fd6E1Attributes) InternalTokens ¶
func (skr DataTemplateSpecEe7Fd6E1Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpecEe7Fd6E1Attributes) InternalWithRef ¶
func (skr DataTemplateSpecEe7Fd6E1Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpecEe7Fd6E1Attributes
func (DataTemplateSpecEe7Fd6E1Attributes) Key ¶
func (skr DataTemplateSpecEe7Fd6E1Attributes) Key() terra.StringValue
func (DataTemplateSpecEe7Fd6E1Attributes) Name ¶
func (skr DataTemplateSpecEe7Fd6E1Attributes) Name() terra.StringValue
type DataTemplateSpecF0A964DcAttributes ¶
type DataTemplateSpecF0A964DcAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpecF0A964DcAttributes) InternalRef ¶
func (i DataTemplateSpecF0A964DcAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpecF0A964DcAttributes) InternalTokens ¶
func (i DataTemplateSpecF0A964DcAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpecF0A964DcAttributes) InternalWithRef ¶
func (i DataTemplateSpecF0A964DcAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecF0A964DcAttributes
func (DataTemplateSpecF0A964DcAttributes) Key ¶
func (i DataTemplateSpecF0A964DcAttributes) Key() terra.StringValue
func (DataTemplateSpecF0A964DcAttributes) Mode ¶
func (i DataTemplateSpecF0A964DcAttributes) Mode() terra.NumberValue
func (DataTemplateSpecF0A964DcAttributes) Path ¶
func (i DataTemplateSpecF0A964DcAttributes) Path() terra.StringValue
type DataTemplateSpecF134D3F7Attributes ¶
type DataTemplateSpecF134D3F7Attributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpecF134D3F7Attributes) InternalRef ¶
func (lor DataTemplateSpecF134D3F7Attributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpecF134D3F7Attributes) InternalTokens ¶
func (lor DataTemplateSpecF134D3F7Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpecF134D3F7Attributes) InternalWithRef ¶
func (lor DataTemplateSpecF134D3F7Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpecF134D3F7Attributes
func (DataTemplateSpecF134D3F7Attributes) Name ¶
func (lor DataTemplateSpecF134D3F7Attributes) Name() terra.StringValue
type DataTemplateSpecF134D3F7State ¶
type DataTemplateSpecF134D3F7State struct {
Name string `json:"name"`
}
type DataTemplateSpecF5F9B7D9Attributes ¶
type DataTemplateSpecF5F9B7D9Attributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpecF5F9B7D9Attributes) InternalRef ¶
func (lor DataTemplateSpecF5F9B7D9Attributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpecF5F9B7D9Attributes) InternalTokens ¶
func (lor DataTemplateSpecF5F9B7D9Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpecF5F9B7D9Attributes) InternalWithRef ¶
func (lor DataTemplateSpecF5F9B7D9Attributes) InternalWithRef(ref terra.Reference) DataTemplateSpecF5F9B7D9Attributes
func (DataTemplateSpecF5F9B7D9Attributes) Name ¶
func (lor DataTemplateSpecF5F9B7D9Attributes) Name() terra.StringValue
type DataTemplateSpecF5F9B7D9State ¶
type DataTemplateSpecF5F9B7D9State struct {
Name string `json:"name"`
}
type DataTemplateSpecState ¶
type DataTemplateSpecState struct { ContainerConcurrency float64 `json:"container_concurrency"` ServiceAccountName string `json:"service_account_name"` ServingState string `json:"serving_state"` TimeoutSeconds float64 `json:"timeout_seconds"` Containers []DataTemplateSpecContainersState `json:"containers"` Volumes []DataTemplateSpecVolumesState `json:"volumes"` }
type DataTemplateSpecVolumesAttributes ¶
type DataTemplateSpecVolumesAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpecVolumesAttributes) InternalRef ¶
func (v DataTemplateSpecVolumesAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpecVolumesAttributes) InternalTokens ¶
func (v DataTemplateSpecVolumesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpecVolumesAttributes) InternalWithRef ¶
func (v DataTemplateSpecVolumesAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecVolumesAttributes
func (DataTemplateSpecVolumesAttributes) Name ¶
func (v DataTemplateSpecVolumesAttributes) Name() terra.StringValue
func (DataTemplateSpecVolumesAttributes) Secret ¶
func (v DataTemplateSpecVolumesAttributes) Secret() terra.ListValue[DataTemplateSpecVolumesSecretAttributes]
type DataTemplateSpecVolumesSecretAttributes ¶
type DataTemplateSpecVolumesSecretAttributes struct {
// contains filtered or unexported fields
}
func (DataTemplateSpecVolumesSecretAttributes) DefaultMode ¶
func (s DataTemplateSpecVolumesSecretAttributes) DefaultMode() terra.NumberValue
func (DataTemplateSpecVolumesSecretAttributes) InternalRef ¶
func (s DataTemplateSpecVolumesSecretAttributes) InternalRef() (terra.Reference, error)
func (DataTemplateSpecVolumesSecretAttributes) InternalTokens ¶
func (s DataTemplateSpecVolumesSecretAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTemplateSpecVolumesSecretAttributes) InternalWithRef ¶
func (s DataTemplateSpecVolumesSecretAttributes) InternalWithRef(ref terra.Reference) DataTemplateSpecVolumesSecretAttributes
func (DataTemplateSpecVolumesSecretAttributes) SecretName ¶
func (s DataTemplateSpecVolumesSecretAttributes) SecretName() terra.StringValue
type DataTemplateSpecVolumesSecretState ¶
type DataTemplateSpecVolumesSecretState struct { DefaultMode float64 `json:"default_mode"` SecretName string `json:"secret_name"` Items []DataTemplateSpecF0A964DcState `json:"items"` }
type DataTemplateSpecVolumesState ¶
type DataTemplateSpecVolumesState struct { Name string `json:"name"` Secret []DataTemplateSpecVolumesSecretState `json:"secret"` }
type DataTemplateState ¶
type DataTemplateState struct { Metadata []DataTemplateMetadataState `json:"metadata"` Spec []DataTemplateSpecState `json:"spec"` }
type DataTrafficAttributes ¶
type DataTrafficAttributes struct {
// contains filtered or unexported fields
}
func (DataTrafficAttributes) InternalRef ¶
func (t DataTrafficAttributes) InternalRef() (terra.Reference, error)
func (DataTrafficAttributes) InternalTokens ¶
func (t DataTrafficAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTrafficAttributes) InternalWithRef ¶
func (t DataTrafficAttributes) InternalWithRef(ref terra.Reference) DataTrafficAttributes
func (DataTrafficAttributes) LatestRevision ¶
func (t DataTrafficAttributes) LatestRevision() terra.BoolValue
func (DataTrafficAttributes) Percent ¶
func (t DataTrafficAttributes) Percent() terra.NumberValue
func (DataTrafficAttributes) RevisionName ¶
func (t DataTrafficAttributes) RevisionName() terra.StringValue
func (DataTrafficAttributes) Tag ¶
func (t DataTrafficAttributes) Tag() terra.StringValue
func (DataTrafficAttributes) Url ¶
func (t DataTrafficAttributes) Url() terra.StringValue
type DataTrafficState ¶
type Metadata ¶
type Metadata struct { // Annotations: map of string, optional Annotations terra.MapValue[terra.StringValue] `hcl:"annotations,attr"` // Labels: map of string, optional Labels terra.MapValue[terra.StringValue] `hcl:"labels,attr"` // Namespace: string, optional Namespace terra.StringValue `hcl:"namespace,attr"` }
type MetadataAttributes ¶
type MetadataAttributes struct {
// contains filtered or unexported fields
}
func (MetadataAttributes) Annotations ¶
func (m MetadataAttributes) Annotations() terra.MapValue[terra.StringValue]
func (MetadataAttributes) EffectiveAnnotations ¶
func (m MetadataAttributes) EffectiveAnnotations() terra.MapValue[terra.StringValue]
func (MetadataAttributes) EffectiveLabels ¶
func (m MetadataAttributes) EffectiveLabels() terra.MapValue[terra.StringValue]
func (MetadataAttributes) Generation ¶
func (m MetadataAttributes) Generation() terra.NumberValue
func (MetadataAttributes) InternalRef ¶
func (m MetadataAttributes) InternalRef() (terra.Reference, error)
func (MetadataAttributes) InternalTokens ¶
func (m MetadataAttributes) InternalTokens() (hclwrite.Tokens, error)
func (MetadataAttributes) InternalWithRef ¶
func (m MetadataAttributes) InternalWithRef(ref terra.Reference) MetadataAttributes
func (MetadataAttributes) Labels ¶
func (m MetadataAttributes) Labels() terra.MapValue[terra.StringValue]
func (MetadataAttributes) Namespace ¶
func (m MetadataAttributes) Namespace() terra.StringValue
func (MetadataAttributes) ResourceVersion ¶
func (m MetadataAttributes) ResourceVersion() terra.StringValue
func (MetadataAttributes) SelfLink ¶
func (m MetadataAttributes) SelfLink() terra.StringValue
func (MetadataAttributes) TerraformLabels ¶
func (m MetadataAttributes) TerraformLabels() terra.MapValue[terra.StringValue]
func (MetadataAttributes) Uid ¶
func (m MetadataAttributes) Uid() terra.StringValue
type MetadataState ¶
type MetadataState struct { Annotations map[string]string `json:"annotations"` EffectiveAnnotations map[string]string `json:"effective_annotations"` EffectiveLabels map[string]string `json:"effective_labels"` Generation float64 `json:"generation"` Labels map[string]string `json:"labels"` Namespace string `json:"namespace"` ResourceVersion string `json:"resource_version"` SelfLink string `json:"self_link"` TerraformLabels map[string]string `json:"terraform_labels"` Uid string `json:"uid"` }
type Resource ¶
type Resource struct { Name string Args Args DependsOn terra.Dependencies Lifecycle *terra.Lifecycle // contains filtered or unexported fields }
Resource represents the Terraform resource google_cloud_run_service.
func (*Resource) Attributes ¶
func (gcrs *Resource) Attributes() googleCloudRunServiceAttributes
Attributes returns the attributes for Resource.
func (*Resource) Configuration ¶
func (gcrs *Resource) Configuration() interface{}
Configuration returns the configuration (args) for Resource.
func (*Resource) Dependencies ¶
func (gcrs *Resource) Dependencies() terra.Dependencies
Dependencies returns the list of resources Resource depends_on.
func (*Resource) ImportState ¶
ImportState imports the given attribute values into Resource's state.
func (*Resource) LifecycleManagement ¶
LifecycleManagement returns the lifecycle block for Resource.
type StatusAttributes ¶
type StatusAttributes struct {
// contains filtered or unexported fields
}
func (StatusAttributes) Conditions ¶
func (s StatusAttributes) Conditions() terra.ListValue[StatusConditionsAttributes]
func (StatusAttributes) InternalRef ¶
func (s StatusAttributes) InternalRef() (terra.Reference, error)
func (StatusAttributes) InternalTokens ¶
func (s StatusAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StatusAttributes) InternalWithRef ¶
func (s StatusAttributes) InternalWithRef(ref terra.Reference) StatusAttributes
func (StatusAttributes) LatestCreatedRevisionName ¶
func (s StatusAttributes) LatestCreatedRevisionName() terra.StringValue
func (StatusAttributes) LatestReadyRevisionName ¶
func (s StatusAttributes) LatestReadyRevisionName() terra.StringValue
func (StatusAttributes) ObservedGeneration ¶
func (s StatusAttributes) ObservedGeneration() terra.NumberValue
func (StatusAttributes) Traffic ¶
func (s StatusAttributes) Traffic() terra.ListValue[StatusTrafficAttributes]
func (StatusAttributes) Url ¶
func (s StatusAttributes) Url() terra.StringValue
type StatusConditionsAttributes ¶
type StatusConditionsAttributes struct {
// contains filtered or unexported fields
}
func (StatusConditionsAttributes) InternalRef ¶
func (c StatusConditionsAttributes) InternalRef() (terra.Reference, error)
func (StatusConditionsAttributes) InternalTokens ¶
func (c StatusConditionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StatusConditionsAttributes) InternalWithRef ¶
func (c StatusConditionsAttributes) InternalWithRef(ref terra.Reference) StatusConditionsAttributes
func (StatusConditionsAttributes) Message ¶
func (c StatusConditionsAttributes) Message() terra.StringValue
func (StatusConditionsAttributes) Reason ¶
func (c StatusConditionsAttributes) Reason() terra.StringValue
func (StatusConditionsAttributes) Status ¶
func (c StatusConditionsAttributes) Status() terra.StringValue
func (StatusConditionsAttributes) Type ¶
func (c StatusConditionsAttributes) Type() terra.StringValue
type StatusConditionsState ¶
type StatusState ¶
type StatusState struct { LatestCreatedRevisionName string `json:"latest_created_revision_name"` LatestReadyRevisionName string `json:"latest_ready_revision_name"` ObservedGeneration float64 `json:"observed_generation"` Url string `json:"url"` Conditions []StatusConditionsState `json:"conditions"` Traffic []StatusTrafficState `json:"traffic"` }
type StatusTrafficAttributes ¶
type StatusTrafficAttributes struct {
// contains filtered or unexported fields
}
func (StatusTrafficAttributes) InternalRef ¶
func (t StatusTrafficAttributes) InternalRef() (terra.Reference, error)
func (StatusTrafficAttributes) InternalTokens ¶
func (t StatusTrafficAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StatusTrafficAttributes) InternalWithRef ¶
func (t StatusTrafficAttributes) InternalWithRef(ref terra.Reference) StatusTrafficAttributes
func (StatusTrafficAttributes) LatestRevision ¶
func (t StatusTrafficAttributes) LatestRevision() terra.BoolValue
func (StatusTrafficAttributes) Percent ¶
func (t StatusTrafficAttributes) Percent() terra.NumberValue
func (StatusTrafficAttributes) RevisionName ¶
func (t StatusTrafficAttributes) RevisionName() terra.StringValue
func (StatusTrafficAttributes) Tag ¶
func (t StatusTrafficAttributes) Tag() terra.StringValue
func (StatusTrafficAttributes) Url ¶
func (t StatusTrafficAttributes) Url() terra.StringValue
type StatusTrafficState ¶
type Template ¶
type Template struct { // TemplateMetadata: optional Metadata *TemplateMetadata `hcl:"metadata,block"` // TemplateSpec: optional Spec *TemplateSpec `hcl:"spec,block"` }
type TemplateAttributes ¶
type TemplateAttributes struct {
// contains filtered or unexported fields
}
func (TemplateAttributes) InternalRef ¶
func (t TemplateAttributes) InternalRef() (terra.Reference, error)
func (TemplateAttributes) InternalTokens ¶
func (t TemplateAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateAttributes) InternalWithRef ¶
func (t TemplateAttributes) InternalWithRef(ref terra.Reference) TemplateAttributes
func (TemplateAttributes) Metadata ¶
func (t TemplateAttributes) Metadata() terra.ListValue[TemplateMetadataAttributes]
func (TemplateAttributes) Spec ¶
func (t TemplateAttributes) Spec() terra.ListValue[TemplateSpecAttributes]
type TemplateMetadata ¶
type TemplateMetadata struct { // Annotations: map of string, optional Annotations terra.MapValue[terra.StringValue] `hcl:"annotations,attr"` // Labels: map of string, optional Labels terra.MapValue[terra.StringValue] `hcl:"labels,attr"` // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // Namespace: string, optional Namespace terra.StringValue `hcl:"namespace,attr"` }
type TemplateMetadataAttributes ¶
type TemplateMetadataAttributes struct {
// contains filtered or unexported fields
}
func (TemplateMetadataAttributes) Annotations ¶
func (m TemplateMetadataAttributes) Annotations() terra.MapValue[terra.StringValue]
func (TemplateMetadataAttributes) Generation ¶
func (m TemplateMetadataAttributes) Generation() terra.NumberValue
func (TemplateMetadataAttributes) InternalRef ¶
func (m TemplateMetadataAttributes) InternalRef() (terra.Reference, error)
func (TemplateMetadataAttributes) InternalTokens ¶
func (m TemplateMetadataAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateMetadataAttributes) InternalWithRef ¶
func (m TemplateMetadataAttributes) InternalWithRef(ref terra.Reference) TemplateMetadataAttributes
func (TemplateMetadataAttributes) Labels ¶
func (m TemplateMetadataAttributes) Labels() terra.MapValue[terra.StringValue]
func (TemplateMetadataAttributes) Name ¶
func (m TemplateMetadataAttributes) Name() terra.StringValue
func (TemplateMetadataAttributes) Namespace ¶
func (m TemplateMetadataAttributes) Namespace() terra.StringValue
func (TemplateMetadataAttributes) ResourceVersion ¶
func (m TemplateMetadataAttributes) ResourceVersion() terra.StringValue
func (TemplateMetadataAttributes) SelfLink ¶
func (m TemplateMetadataAttributes) SelfLink() terra.StringValue
func (TemplateMetadataAttributes) Uid ¶
func (m TemplateMetadataAttributes) Uid() terra.StringValue
type TemplateMetadataState ¶
type TemplateMetadataState struct { Annotations map[string]string `json:"annotations"` Generation float64 `json:"generation"` Labels map[string]string `json:"labels"` Name string `json:"name"` Namespace string `json:"namespace"` ResourceVersion string `json:"resource_version"` SelfLink string `json:"self_link"` Uid string `json:"uid"` }
type TemplateSpec ¶
type TemplateSpec struct { // ContainerConcurrency: number, optional ContainerConcurrency terra.NumberValue `hcl:"container_concurrency,attr"` // ServiceAccountName: string, optional ServiceAccountName terra.StringValue `hcl:"service_account_name,attr"` // TimeoutSeconds: number, optional TimeoutSeconds terra.NumberValue `hcl:"timeout_seconds,attr"` // TemplateSpecContainers: min=0 Containers []TemplateSpecContainers `hcl:"containers,block" validate:"min=0"` // TemplateSpecVolumes: min=0 Volumes []TemplateSpecVolumes `hcl:"volumes,block" validate:"min=0"` }
type TemplateSpec043B4C66 ¶
type TemplateSpec043B4C66 struct { // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Value: string, optional Value terra.StringValue `hcl:"value,attr"` }
type TemplateSpec043B4C66Attributes ¶
type TemplateSpec043B4C66Attributes struct {
// contains filtered or unexported fields
}
func (TemplateSpec043B4C66Attributes) InternalRef ¶
func (hh TemplateSpec043B4C66Attributes) InternalRef() (terra.Reference, error)
func (TemplateSpec043B4C66Attributes) InternalTokens ¶
func (hh TemplateSpec043B4C66Attributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpec043B4C66Attributes) InternalWithRef ¶
func (hh TemplateSpec043B4C66Attributes) InternalWithRef(ref terra.Reference) TemplateSpec043B4C66Attributes
func (TemplateSpec043B4C66Attributes) Name ¶
func (hh TemplateSpec043B4C66Attributes) Name() terra.StringValue
func (TemplateSpec043B4C66Attributes) Value ¶
func (hh TemplateSpec043B4C66Attributes) Value() terra.StringValue
type TemplateSpec1532Eb36 ¶
type TemplateSpec1532Eb36 struct { // Optional: bool, optional Optional terra.BoolValue `hcl:"optional,attr"` // TemplateSpecF134D3F7: optional LocalObjectReference *TemplateSpecF134D3F7 `hcl:"local_object_reference,block"` }
type TemplateSpec1532Eb36Attributes ¶
type TemplateSpec1532Eb36Attributes struct {
// contains filtered or unexported fields
}
func (TemplateSpec1532Eb36Attributes) InternalRef ¶
func (sr TemplateSpec1532Eb36Attributes) InternalRef() (terra.Reference, error)
func (TemplateSpec1532Eb36Attributes) InternalTokens ¶
func (sr TemplateSpec1532Eb36Attributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpec1532Eb36Attributes) InternalWithRef ¶
func (sr TemplateSpec1532Eb36Attributes) InternalWithRef(ref terra.Reference) TemplateSpec1532Eb36Attributes
func (TemplateSpec1532Eb36Attributes) LocalObjectReference ¶
func (sr TemplateSpec1532Eb36Attributes) LocalObjectReference() terra.ListValue[TemplateSpecF134D3F7Attributes]
func (TemplateSpec1532Eb36Attributes) Optional ¶
func (sr TemplateSpec1532Eb36Attributes) Optional() terra.BoolValue
type TemplateSpec1532Eb36State ¶
type TemplateSpec1532Eb36State struct { Optional bool `json:"optional"` LocalObjectReference []TemplateSpecF134D3F7State `json:"local_object_reference"` }
type TemplateSpec1Ea42B41 ¶
type TemplateSpec1Ea42B41 struct { // TemplateSpecEe7Fd6E1: required SecretKeyRef *TemplateSpecEe7Fd6E1 `hcl:"secret_key_ref,block" validate:"required"` }
type TemplateSpec1Ea42B41Attributes ¶
type TemplateSpec1Ea42B41Attributes struct {
// contains filtered or unexported fields
}
func (TemplateSpec1Ea42B41Attributes) InternalRef ¶
func (vf TemplateSpec1Ea42B41Attributes) InternalRef() (terra.Reference, error)
func (TemplateSpec1Ea42B41Attributes) InternalTokens ¶
func (vf TemplateSpec1Ea42B41Attributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpec1Ea42B41Attributes) InternalWithRef ¶
func (vf TemplateSpec1Ea42B41Attributes) InternalWithRef(ref terra.Reference) TemplateSpec1Ea42B41Attributes
func (TemplateSpec1Ea42B41Attributes) SecretKeyRef ¶
func (vf TemplateSpec1Ea42B41Attributes) SecretKeyRef() terra.ListValue[TemplateSpecEe7Fd6E1Attributes]
type TemplateSpec1Ea42B41State ¶
type TemplateSpec1Ea42B41State struct {
SecretKeyRef []TemplateSpecEe7Fd6E1State `json:"secret_key_ref"`
}
type TemplateSpec21E69F43 ¶
type TemplateSpec21E69F43 struct { // Port: number, optional Port terra.NumberValue `hcl:"port,attr"` }
type TemplateSpec21E69F43Attributes ¶
type TemplateSpec21E69F43Attributes struct {
// contains filtered or unexported fields
}
func (TemplateSpec21E69F43Attributes) InternalRef ¶
func (ts TemplateSpec21E69F43Attributes) InternalRef() (terra.Reference, error)
func (TemplateSpec21E69F43Attributes) InternalTokens ¶
func (ts TemplateSpec21E69F43Attributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpec21E69F43Attributes) InternalWithRef ¶
func (ts TemplateSpec21E69F43Attributes) InternalWithRef(ref terra.Reference) TemplateSpec21E69F43Attributes
func (TemplateSpec21E69F43Attributes) Port ¶
func (ts TemplateSpec21E69F43Attributes) Port() terra.NumberValue
type TemplateSpec21E69F43State ¶
type TemplateSpec21E69F43State struct {
Port float64 `json:"port"`
}
type TemplateSpec2A4Ec41B ¶
type TemplateSpec2A4Ec41B struct { // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Value: string, optional Value terra.StringValue `hcl:"value,attr"` }
type TemplateSpec2A4Ec41BAttributes ¶
type TemplateSpec2A4Ec41BAttributes struct {
// contains filtered or unexported fields
}
func (TemplateSpec2A4Ec41BAttributes) InternalRef ¶
func (hh TemplateSpec2A4Ec41BAttributes) InternalRef() (terra.Reference, error)
func (TemplateSpec2A4Ec41BAttributes) InternalTokens ¶
func (hh TemplateSpec2A4Ec41BAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpec2A4Ec41BAttributes) InternalWithRef ¶
func (hh TemplateSpec2A4Ec41BAttributes) InternalWithRef(ref terra.Reference) TemplateSpec2A4Ec41BAttributes
func (TemplateSpec2A4Ec41BAttributes) Name ¶
func (hh TemplateSpec2A4Ec41BAttributes) Name() terra.StringValue
func (TemplateSpec2A4Ec41BAttributes) Value ¶
func (hh TemplateSpec2A4Ec41BAttributes) Value() terra.StringValue
type TemplateSpec364D790C ¶
type TemplateSpec364D790C struct { // Optional: bool, optional Optional terra.BoolValue `hcl:"optional,attr"` // TemplateSpecF5F9B7D9: optional LocalObjectReference *TemplateSpecF5F9B7D9 `hcl:"local_object_reference,block"` }
type TemplateSpec364D790CAttributes ¶
type TemplateSpec364D790CAttributes struct {
// contains filtered or unexported fields
}
func (TemplateSpec364D790CAttributes) InternalRef ¶
func (cmr TemplateSpec364D790CAttributes) InternalRef() (terra.Reference, error)
func (TemplateSpec364D790CAttributes) InternalTokens ¶
func (cmr TemplateSpec364D790CAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpec364D790CAttributes) InternalWithRef ¶
func (cmr TemplateSpec364D790CAttributes) InternalWithRef(ref terra.Reference) TemplateSpec364D790CAttributes
func (TemplateSpec364D790CAttributes) LocalObjectReference ¶
func (cmr TemplateSpec364D790CAttributes) LocalObjectReference() terra.ListValue[TemplateSpecF5F9B7D9Attributes]
func (TemplateSpec364D790CAttributes) Optional ¶
func (cmr TemplateSpec364D790CAttributes) Optional() terra.BoolValue
type TemplateSpec364D790CState ¶
type TemplateSpec364D790CState struct { Optional bool `json:"optional"` LocalObjectReference []TemplateSpecF5F9B7D9State `json:"local_object_reference"` }
type TemplateSpec46Ff3E99 ¶
type TemplateSpec46Ff3E99 struct { // Path: string, optional Path terra.StringValue `hcl:"path,attr"` // Port: number, optional Port terra.NumberValue `hcl:"port,attr"` // TemplateSpec2A4Ec41B: min=0 HttpHeaders []TemplateSpec2A4Ec41B `hcl:"http_headers,block" validate:"min=0"` }
type TemplateSpec46Ff3E99Attributes ¶
type TemplateSpec46Ff3E99Attributes struct {
// contains filtered or unexported fields
}
func (TemplateSpec46Ff3E99Attributes) HttpHeaders ¶
func (hg TemplateSpec46Ff3E99Attributes) HttpHeaders() terra.ListValue[TemplateSpec2A4Ec41BAttributes]
func (TemplateSpec46Ff3E99Attributes) InternalRef ¶
func (hg TemplateSpec46Ff3E99Attributes) InternalRef() (terra.Reference, error)
func (TemplateSpec46Ff3E99Attributes) InternalTokens ¶
func (hg TemplateSpec46Ff3E99Attributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpec46Ff3E99Attributes) InternalWithRef ¶
func (hg TemplateSpec46Ff3E99Attributes) InternalWithRef(ref terra.Reference) TemplateSpec46Ff3E99Attributes
func (TemplateSpec46Ff3E99Attributes) Path ¶
func (hg TemplateSpec46Ff3E99Attributes) Path() terra.StringValue
func (TemplateSpec46Ff3E99Attributes) Port ¶
func (hg TemplateSpec46Ff3E99Attributes) Port() terra.NumberValue
type TemplateSpec46Ff3E99State ¶
type TemplateSpec46Ff3E99State struct { Path string `json:"path"` Port float64 `json:"port"` HttpHeaders []TemplateSpec2A4Ec41BState `json:"http_headers"` }
type TemplateSpec7Eb28A1F ¶
type TemplateSpec7Eb28A1F struct { // Port: number, optional Port terra.NumberValue `hcl:"port,attr"` // Service: string, optional Service terra.StringValue `hcl:"service,attr"` }
type TemplateSpec7Eb28A1FAttributes ¶
type TemplateSpec7Eb28A1FAttributes struct {
// contains filtered or unexported fields
}
func (TemplateSpec7Eb28A1FAttributes) InternalRef ¶
func (g TemplateSpec7Eb28A1FAttributes) InternalRef() (terra.Reference, error)
func (TemplateSpec7Eb28A1FAttributes) InternalTokens ¶
func (g TemplateSpec7Eb28A1FAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpec7Eb28A1FAttributes) InternalWithRef ¶
func (g TemplateSpec7Eb28A1FAttributes) InternalWithRef(ref terra.Reference) TemplateSpec7Eb28A1FAttributes
func (TemplateSpec7Eb28A1FAttributes) Port ¶
func (g TemplateSpec7Eb28A1FAttributes) Port() terra.NumberValue
func (TemplateSpec7Eb28A1FAttributes) Service ¶
func (g TemplateSpec7Eb28A1FAttributes) Service() terra.StringValue
type TemplateSpecA50Df3C6 ¶
type TemplateSpecA50Df3C6 struct { // Port: number, optional Port terra.NumberValue `hcl:"port,attr"` // Service: string, optional Service terra.StringValue `hcl:"service,attr"` }
type TemplateSpecA50Df3C6Attributes ¶
type TemplateSpecA50Df3C6Attributes struct {
// contains filtered or unexported fields
}
func (TemplateSpecA50Df3C6Attributes) InternalRef ¶
func (g TemplateSpecA50Df3C6Attributes) InternalRef() (terra.Reference, error)
func (TemplateSpecA50Df3C6Attributes) InternalTokens ¶
func (g TemplateSpecA50Df3C6Attributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpecA50Df3C6Attributes) InternalWithRef ¶
func (g TemplateSpecA50Df3C6Attributes) InternalWithRef(ref terra.Reference) TemplateSpecA50Df3C6Attributes
func (TemplateSpecA50Df3C6Attributes) Port ¶
func (g TemplateSpecA50Df3C6Attributes) Port() terra.NumberValue
func (TemplateSpecA50Df3C6Attributes) Service ¶
func (g TemplateSpecA50Df3C6Attributes) Service() terra.StringValue
type TemplateSpecAttributes ¶
type TemplateSpecAttributes struct {
// contains filtered or unexported fields
}
func (TemplateSpecAttributes) ContainerConcurrency ¶
func (s TemplateSpecAttributes) ContainerConcurrency() terra.NumberValue
func (TemplateSpecAttributes) Containers ¶
func (s TemplateSpecAttributes) Containers() terra.ListValue[TemplateSpecContainersAttributes]
func (TemplateSpecAttributes) InternalRef ¶
func (s TemplateSpecAttributes) InternalRef() (terra.Reference, error)
func (TemplateSpecAttributes) InternalTokens ¶
func (s TemplateSpecAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpecAttributes) InternalWithRef ¶
func (s TemplateSpecAttributes) InternalWithRef(ref terra.Reference) TemplateSpecAttributes
func (TemplateSpecAttributes) ServiceAccountName ¶
func (s TemplateSpecAttributes) ServiceAccountName() terra.StringValue
func (TemplateSpecAttributes) ServingState ¶
func (s TemplateSpecAttributes) ServingState() terra.StringValue
func (TemplateSpecAttributes) TimeoutSeconds ¶
func (s TemplateSpecAttributes) TimeoutSeconds() terra.NumberValue
func (TemplateSpecAttributes) Volumes ¶
func (s TemplateSpecAttributes) Volumes() terra.ListValue[TemplateSpecVolumesAttributes]
type TemplateSpecContainers ¶
type TemplateSpecContainers struct { // Args: list of string, optional Args terra.ListValue[terra.StringValue] `hcl:"args,attr"` // Command: list of string, optional Command terra.ListValue[terra.StringValue] `hcl:"command,attr"` // Image: string, required Image terra.StringValue `hcl:"image,attr" validate:"required"` // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // WorkingDir: string, optional WorkingDir terra.StringValue `hcl:"working_dir,attr"` // TemplateSpecContainersEnv: min=0 Env []TemplateSpecContainersEnv `hcl:"env,block" validate:"min=0"` // TemplateSpecContainersEnvFrom: min=0 EnvFrom []TemplateSpecContainersEnvFrom `hcl:"env_from,block" validate:"min=0"` // TemplateSpecContainersLivenessProbe: optional LivenessProbe *TemplateSpecContainersLivenessProbe `hcl:"liveness_probe,block"` // TemplateSpecContainersPorts: min=0 Ports []TemplateSpecContainersPorts `hcl:"ports,block" validate:"min=0"` // TemplateSpecContainersResources: optional Resources *TemplateSpecContainersResources `hcl:"resources,block"` // TemplateSpecContainersStartupProbe: optional StartupProbe *TemplateSpecContainersStartupProbe `hcl:"startup_probe,block"` // TemplateSpecContainersVolumeMounts: min=0 VolumeMounts []TemplateSpecContainersVolumeMounts `hcl:"volume_mounts,block" validate:"min=0"` }
type TemplateSpecContainersAttributes ¶
type TemplateSpecContainersAttributes struct {
// contains filtered or unexported fields
}
func (TemplateSpecContainersAttributes) Args ¶
func (c TemplateSpecContainersAttributes) Args() terra.ListValue[terra.StringValue]
func (TemplateSpecContainersAttributes) Command ¶
func (c TemplateSpecContainersAttributes) Command() terra.ListValue[terra.StringValue]
func (TemplateSpecContainersAttributes) EnvFrom ¶
func (c TemplateSpecContainersAttributes) EnvFrom() terra.ListValue[TemplateSpecContainersEnvFromAttributes]
func (TemplateSpecContainersAttributes) Image ¶
func (c TemplateSpecContainersAttributes) Image() terra.StringValue
func (TemplateSpecContainersAttributes) InternalRef ¶
func (c TemplateSpecContainersAttributes) InternalRef() (terra.Reference, error)
func (TemplateSpecContainersAttributes) InternalTokens ¶
func (c TemplateSpecContainersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpecContainersAttributes) InternalWithRef ¶
func (c TemplateSpecContainersAttributes) InternalWithRef(ref terra.Reference) TemplateSpecContainersAttributes
func (TemplateSpecContainersAttributes) LivenessProbe ¶
func (c TemplateSpecContainersAttributes) LivenessProbe() terra.ListValue[TemplateSpecContainersLivenessProbeAttributes]
func (TemplateSpecContainersAttributes) Name ¶
func (c TemplateSpecContainersAttributes) Name() terra.StringValue
func (TemplateSpecContainersAttributes) Ports ¶
func (c TemplateSpecContainersAttributes) Ports() terra.ListValue[TemplateSpecContainersPortsAttributes]
func (TemplateSpecContainersAttributes) Resources ¶
func (c TemplateSpecContainersAttributes) Resources() terra.ListValue[TemplateSpecContainersResourcesAttributes]
func (TemplateSpecContainersAttributes) StartupProbe ¶
func (c TemplateSpecContainersAttributes) StartupProbe() terra.ListValue[TemplateSpecContainersStartupProbeAttributes]
func (TemplateSpecContainersAttributes) VolumeMounts ¶
func (c TemplateSpecContainersAttributes) VolumeMounts() terra.ListValue[TemplateSpecContainersVolumeMountsAttributes]
func (TemplateSpecContainersAttributes) WorkingDir ¶
func (c TemplateSpecContainersAttributes) WorkingDir() terra.StringValue
type TemplateSpecContainersEnv ¶
type TemplateSpecContainersEnv struct { // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // Value: string, optional Value terra.StringValue `hcl:"value,attr"` // TemplateSpec1Ea42B41: optional ValueFrom *TemplateSpec1Ea42B41 `hcl:"value_from,block"` }
type TemplateSpecContainersEnvAttributes ¶
type TemplateSpecContainersEnvAttributes struct {
// contains filtered or unexported fields
}
func (TemplateSpecContainersEnvAttributes) InternalRef ¶
func (e TemplateSpecContainersEnvAttributes) InternalRef() (terra.Reference, error)
func (TemplateSpecContainersEnvAttributes) InternalTokens ¶
func (e TemplateSpecContainersEnvAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpecContainersEnvAttributes) InternalWithRef ¶
func (e TemplateSpecContainersEnvAttributes) InternalWithRef(ref terra.Reference) TemplateSpecContainersEnvAttributes
func (TemplateSpecContainersEnvAttributes) Name ¶
func (e TemplateSpecContainersEnvAttributes) Name() terra.StringValue
func (TemplateSpecContainersEnvAttributes) Value ¶
func (e TemplateSpecContainersEnvAttributes) Value() terra.StringValue
func (TemplateSpecContainersEnvAttributes) ValueFrom ¶
func (e TemplateSpecContainersEnvAttributes) ValueFrom() terra.ListValue[TemplateSpec1Ea42B41Attributes]
type TemplateSpecContainersEnvFrom ¶
type TemplateSpecContainersEnvFrom struct { // Prefix: string, optional Prefix terra.StringValue `hcl:"prefix,attr"` // TemplateSpec364D790C: optional ConfigMapRef *TemplateSpec364D790C `hcl:"config_map_ref,block"` // TemplateSpec1532Eb36: optional SecretRef *TemplateSpec1532Eb36 `hcl:"secret_ref,block"` }
type TemplateSpecContainersEnvFromAttributes ¶
type TemplateSpecContainersEnvFromAttributes struct {
// contains filtered or unexported fields
}
func (TemplateSpecContainersEnvFromAttributes) ConfigMapRef ¶
func (ef TemplateSpecContainersEnvFromAttributes) ConfigMapRef() terra.ListValue[TemplateSpec364D790CAttributes]
func (TemplateSpecContainersEnvFromAttributes) InternalRef ¶
func (ef TemplateSpecContainersEnvFromAttributes) InternalRef() (terra.Reference, error)
func (TemplateSpecContainersEnvFromAttributes) InternalTokens ¶
func (ef TemplateSpecContainersEnvFromAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpecContainersEnvFromAttributes) InternalWithRef ¶
func (ef TemplateSpecContainersEnvFromAttributes) InternalWithRef(ref terra.Reference) TemplateSpecContainersEnvFromAttributes
func (TemplateSpecContainersEnvFromAttributes) Prefix ¶
func (ef TemplateSpecContainersEnvFromAttributes) Prefix() terra.StringValue
func (TemplateSpecContainersEnvFromAttributes) SecretRef ¶
func (ef TemplateSpecContainersEnvFromAttributes) SecretRef() terra.ListValue[TemplateSpec1532Eb36Attributes]
type TemplateSpecContainersEnvFromState ¶
type TemplateSpecContainersEnvFromState struct { Prefix string `json:"prefix"` ConfigMapRef []TemplateSpec364D790CState `json:"config_map_ref"` SecretRef []TemplateSpec1532Eb36State `json:"secret_ref"` }
type TemplateSpecContainersEnvState ¶
type TemplateSpecContainersEnvState struct { Name string `json:"name"` Value string `json:"value"` ValueFrom []TemplateSpec1Ea42B41State `json:"value_from"` }
type TemplateSpecContainersLivenessProbe ¶
type TemplateSpecContainersLivenessProbe struct { // FailureThreshold: number, optional FailureThreshold terra.NumberValue `hcl:"failure_threshold,attr"` // InitialDelaySeconds: number, optional InitialDelaySeconds terra.NumberValue `hcl:"initial_delay_seconds,attr"` // PeriodSeconds: number, optional PeriodSeconds terra.NumberValue `hcl:"period_seconds,attr"` // TimeoutSeconds: number, optional TimeoutSeconds terra.NumberValue `hcl:"timeout_seconds,attr"` // TemplateSpec7Eb28A1F: optional Grpc *TemplateSpec7Eb28A1F `hcl:"grpc,block"` // TemplateSpecEd9D52Fe: optional HttpGet *TemplateSpecEd9D52Fe `hcl:"http_get,block"` }
type TemplateSpecContainersLivenessProbeAttributes ¶
type TemplateSpecContainersLivenessProbeAttributes struct {
// contains filtered or unexported fields
}
func (TemplateSpecContainersLivenessProbeAttributes) FailureThreshold ¶
func (lp TemplateSpecContainersLivenessProbeAttributes) FailureThreshold() terra.NumberValue
func (TemplateSpecContainersLivenessProbeAttributes) HttpGet ¶
func (lp TemplateSpecContainersLivenessProbeAttributes) HttpGet() terra.ListValue[TemplateSpecEd9D52FeAttributes]
func (TemplateSpecContainersLivenessProbeAttributes) InitialDelaySeconds ¶
func (lp TemplateSpecContainersLivenessProbeAttributes) InitialDelaySeconds() terra.NumberValue
func (TemplateSpecContainersLivenessProbeAttributes) InternalRef ¶
func (lp TemplateSpecContainersLivenessProbeAttributes) InternalRef() (terra.Reference, error)
func (TemplateSpecContainersLivenessProbeAttributes) InternalTokens ¶
func (lp TemplateSpecContainersLivenessProbeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpecContainersLivenessProbeAttributes) InternalWithRef ¶
func (lp TemplateSpecContainersLivenessProbeAttributes) InternalWithRef(ref terra.Reference) TemplateSpecContainersLivenessProbeAttributes
func (TemplateSpecContainersLivenessProbeAttributes) PeriodSeconds ¶
func (lp TemplateSpecContainersLivenessProbeAttributes) PeriodSeconds() terra.NumberValue
func (TemplateSpecContainersLivenessProbeAttributes) TimeoutSeconds ¶
func (lp TemplateSpecContainersLivenessProbeAttributes) TimeoutSeconds() terra.NumberValue
type TemplateSpecContainersLivenessProbeState ¶
type TemplateSpecContainersLivenessProbeState struct { FailureThreshold float64 `json:"failure_threshold"` InitialDelaySeconds float64 `json:"initial_delay_seconds"` PeriodSeconds float64 `json:"period_seconds"` TimeoutSeconds float64 `json:"timeout_seconds"` Grpc []TemplateSpec7Eb28A1FState `json:"grpc"` HttpGet []TemplateSpecEd9D52FeState `json:"http_get"` }
type TemplateSpecContainersPorts ¶
type TemplateSpecContainersPorts struct { // ContainerPort: number, optional ContainerPort terra.NumberValue `hcl:"container_port,attr"` // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // Protocol: string, optional Protocol terra.StringValue `hcl:"protocol,attr"` }
type TemplateSpecContainersPortsAttributes ¶
type TemplateSpecContainersPortsAttributes struct {
// contains filtered or unexported fields
}
func (TemplateSpecContainersPortsAttributes) ContainerPort ¶
func (p TemplateSpecContainersPortsAttributes) ContainerPort() terra.NumberValue
func (TemplateSpecContainersPortsAttributes) InternalRef ¶
func (p TemplateSpecContainersPortsAttributes) InternalRef() (terra.Reference, error)
func (TemplateSpecContainersPortsAttributes) InternalTokens ¶
func (p TemplateSpecContainersPortsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpecContainersPortsAttributes) InternalWithRef ¶
func (p TemplateSpecContainersPortsAttributes) InternalWithRef(ref terra.Reference) TemplateSpecContainersPortsAttributes
func (TemplateSpecContainersPortsAttributes) Name ¶
func (p TemplateSpecContainersPortsAttributes) Name() terra.StringValue
func (TemplateSpecContainersPortsAttributes) Protocol ¶
func (p TemplateSpecContainersPortsAttributes) Protocol() terra.StringValue
type TemplateSpecContainersResources ¶
type TemplateSpecContainersResources struct { // Limits: map of string, optional Limits terra.MapValue[terra.StringValue] `hcl:"limits,attr"` // Requests: map of string, optional Requests terra.MapValue[terra.StringValue] `hcl:"requests,attr"` }
type TemplateSpecContainersResourcesAttributes ¶
type TemplateSpecContainersResourcesAttributes struct {
// contains filtered or unexported fields
}
func (TemplateSpecContainersResourcesAttributes) InternalRef ¶
func (r TemplateSpecContainersResourcesAttributes) InternalRef() (terra.Reference, error)
func (TemplateSpecContainersResourcesAttributes) InternalTokens ¶
func (r TemplateSpecContainersResourcesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpecContainersResourcesAttributes) InternalWithRef ¶
func (r TemplateSpecContainersResourcesAttributes) InternalWithRef(ref terra.Reference) TemplateSpecContainersResourcesAttributes
func (TemplateSpecContainersResourcesAttributes) Limits ¶
func (r TemplateSpecContainersResourcesAttributes) Limits() terra.MapValue[terra.StringValue]
func (TemplateSpecContainersResourcesAttributes) Requests ¶
func (r TemplateSpecContainersResourcesAttributes) Requests() terra.MapValue[terra.StringValue]
type TemplateSpecContainersStartupProbe ¶
type TemplateSpecContainersStartupProbe struct { // FailureThreshold: number, optional FailureThreshold terra.NumberValue `hcl:"failure_threshold,attr"` // InitialDelaySeconds: number, optional InitialDelaySeconds terra.NumberValue `hcl:"initial_delay_seconds,attr"` // PeriodSeconds: number, optional PeriodSeconds terra.NumberValue `hcl:"period_seconds,attr"` // TimeoutSeconds: number, optional TimeoutSeconds terra.NumberValue `hcl:"timeout_seconds,attr"` // TemplateSpecA50Df3C6: optional Grpc *TemplateSpecA50Df3C6 `hcl:"grpc,block"` // TemplateSpec46Ff3E99: optional HttpGet *TemplateSpec46Ff3E99 `hcl:"http_get,block"` // TemplateSpec21E69F43: optional TcpSocket *TemplateSpec21E69F43 `hcl:"tcp_socket,block"` }
type TemplateSpecContainersStartupProbeAttributes ¶
type TemplateSpecContainersStartupProbeAttributes struct {
// contains filtered or unexported fields
}
func (TemplateSpecContainersStartupProbeAttributes) FailureThreshold ¶
func (sp TemplateSpecContainersStartupProbeAttributes) FailureThreshold() terra.NumberValue
func (TemplateSpecContainersStartupProbeAttributes) HttpGet ¶
func (sp TemplateSpecContainersStartupProbeAttributes) HttpGet() terra.ListValue[TemplateSpec46Ff3E99Attributes]
func (TemplateSpecContainersStartupProbeAttributes) InitialDelaySeconds ¶
func (sp TemplateSpecContainersStartupProbeAttributes) InitialDelaySeconds() terra.NumberValue
func (TemplateSpecContainersStartupProbeAttributes) InternalRef ¶
func (sp TemplateSpecContainersStartupProbeAttributes) InternalRef() (terra.Reference, error)
func (TemplateSpecContainersStartupProbeAttributes) InternalTokens ¶
func (sp TemplateSpecContainersStartupProbeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpecContainersStartupProbeAttributes) InternalWithRef ¶
func (sp TemplateSpecContainersStartupProbeAttributes) InternalWithRef(ref terra.Reference) TemplateSpecContainersStartupProbeAttributes
func (TemplateSpecContainersStartupProbeAttributes) PeriodSeconds ¶
func (sp TemplateSpecContainersStartupProbeAttributes) PeriodSeconds() terra.NumberValue
func (TemplateSpecContainersStartupProbeAttributes) TcpSocket ¶
func (sp TemplateSpecContainersStartupProbeAttributes) TcpSocket() terra.ListValue[TemplateSpec21E69F43Attributes]
func (TemplateSpecContainersStartupProbeAttributes) TimeoutSeconds ¶
func (sp TemplateSpecContainersStartupProbeAttributes) TimeoutSeconds() terra.NumberValue
type TemplateSpecContainersStartupProbeState ¶
type TemplateSpecContainersStartupProbeState struct { FailureThreshold float64 `json:"failure_threshold"` InitialDelaySeconds float64 `json:"initial_delay_seconds"` PeriodSeconds float64 `json:"period_seconds"` TimeoutSeconds float64 `json:"timeout_seconds"` Grpc []TemplateSpecA50Df3C6State `json:"grpc"` HttpGet []TemplateSpec46Ff3E99State `json:"http_get"` TcpSocket []TemplateSpec21E69F43State `json:"tcp_socket"` }
type TemplateSpecContainersState ¶
type TemplateSpecContainersState struct { Args []string `json:"args"` Command []string `json:"command"` Image string `json:"image"` Name string `json:"name"` WorkingDir string `json:"working_dir"` Env []TemplateSpecContainersEnvState `json:"env"` EnvFrom []TemplateSpecContainersEnvFromState `json:"env_from"` LivenessProbe []TemplateSpecContainersLivenessProbeState `json:"liveness_probe"` Ports []TemplateSpecContainersPortsState `json:"ports"` Resources []TemplateSpecContainersResourcesState `json:"resources"` StartupProbe []TemplateSpecContainersStartupProbeState `json:"startup_probe"` VolumeMounts []TemplateSpecContainersVolumeMountsState `json:"volume_mounts"` }
type TemplateSpecContainersVolumeMounts ¶
type TemplateSpecContainersVolumeMounts struct { // MountPath: string, required MountPath terra.StringValue `hcl:"mount_path,attr" validate:"required"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` }
type TemplateSpecContainersVolumeMountsAttributes ¶
type TemplateSpecContainersVolumeMountsAttributes struct {
// contains filtered or unexported fields
}
func (TemplateSpecContainersVolumeMountsAttributes) InternalRef ¶
func (vm TemplateSpecContainersVolumeMountsAttributes) InternalRef() (terra.Reference, error)
func (TemplateSpecContainersVolumeMountsAttributes) InternalTokens ¶
func (vm TemplateSpecContainersVolumeMountsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpecContainersVolumeMountsAttributes) InternalWithRef ¶
func (vm TemplateSpecContainersVolumeMountsAttributes) InternalWithRef(ref terra.Reference) TemplateSpecContainersVolumeMountsAttributes
func (TemplateSpecContainersVolumeMountsAttributes) MountPath ¶
func (vm TemplateSpecContainersVolumeMountsAttributes) MountPath() terra.StringValue
func (TemplateSpecContainersVolumeMountsAttributes) Name ¶
func (vm TemplateSpecContainersVolumeMountsAttributes) Name() terra.StringValue
type TemplateSpecEd9D52Fe ¶
type TemplateSpecEd9D52Fe struct { // Path: string, optional Path terra.StringValue `hcl:"path,attr"` // Port: number, optional Port terra.NumberValue `hcl:"port,attr"` // TemplateSpec043B4C66: min=0 HttpHeaders []TemplateSpec043B4C66 `hcl:"http_headers,block" validate:"min=0"` }
type TemplateSpecEd9D52FeAttributes ¶
type TemplateSpecEd9D52FeAttributes struct {
// contains filtered or unexported fields
}
func (TemplateSpecEd9D52FeAttributes) HttpHeaders ¶
func (hg TemplateSpecEd9D52FeAttributes) HttpHeaders() terra.ListValue[TemplateSpec043B4C66Attributes]
func (TemplateSpecEd9D52FeAttributes) InternalRef ¶
func (hg TemplateSpecEd9D52FeAttributes) InternalRef() (terra.Reference, error)
func (TemplateSpecEd9D52FeAttributes) InternalTokens ¶
func (hg TemplateSpecEd9D52FeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpecEd9D52FeAttributes) InternalWithRef ¶
func (hg TemplateSpecEd9D52FeAttributes) InternalWithRef(ref terra.Reference) TemplateSpecEd9D52FeAttributes
func (TemplateSpecEd9D52FeAttributes) Path ¶
func (hg TemplateSpecEd9D52FeAttributes) Path() terra.StringValue
func (TemplateSpecEd9D52FeAttributes) Port ¶
func (hg TemplateSpecEd9D52FeAttributes) Port() terra.NumberValue
type TemplateSpecEd9D52FeState ¶
type TemplateSpecEd9D52FeState struct { Path string `json:"path"` Port float64 `json:"port"` HttpHeaders []TemplateSpec043B4C66State `json:"http_headers"` }
type TemplateSpecEe7Fd6E1 ¶
type TemplateSpecEe7Fd6E1 struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` }
type TemplateSpecEe7Fd6E1Attributes ¶
type TemplateSpecEe7Fd6E1Attributes struct {
// contains filtered or unexported fields
}
func (TemplateSpecEe7Fd6E1Attributes) InternalRef ¶
func (skr TemplateSpecEe7Fd6E1Attributes) InternalRef() (terra.Reference, error)
func (TemplateSpecEe7Fd6E1Attributes) InternalTokens ¶
func (skr TemplateSpecEe7Fd6E1Attributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpecEe7Fd6E1Attributes) InternalWithRef ¶
func (skr TemplateSpecEe7Fd6E1Attributes) InternalWithRef(ref terra.Reference) TemplateSpecEe7Fd6E1Attributes
func (TemplateSpecEe7Fd6E1Attributes) Key ¶
func (skr TemplateSpecEe7Fd6E1Attributes) Key() terra.StringValue
func (TemplateSpecEe7Fd6E1Attributes) Name ¶
func (skr TemplateSpecEe7Fd6E1Attributes) Name() terra.StringValue
type TemplateSpecF0A964Dc ¶
type TemplateSpecF0A964Dc struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Mode: number, optional Mode terra.NumberValue `hcl:"mode,attr"` // Path: string, required Path terra.StringValue `hcl:"path,attr" validate:"required"` }
type TemplateSpecF0A964DcAttributes ¶
type TemplateSpecF0A964DcAttributes struct {
// contains filtered or unexported fields
}
func (TemplateSpecF0A964DcAttributes) InternalRef ¶
func (i TemplateSpecF0A964DcAttributes) InternalRef() (terra.Reference, error)
func (TemplateSpecF0A964DcAttributes) InternalTokens ¶
func (i TemplateSpecF0A964DcAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpecF0A964DcAttributes) InternalWithRef ¶
func (i TemplateSpecF0A964DcAttributes) InternalWithRef(ref terra.Reference) TemplateSpecF0A964DcAttributes
func (TemplateSpecF0A964DcAttributes) Key ¶
func (i TemplateSpecF0A964DcAttributes) Key() terra.StringValue
func (TemplateSpecF0A964DcAttributes) Mode ¶
func (i TemplateSpecF0A964DcAttributes) Mode() terra.NumberValue
func (TemplateSpecF0A964DcAttributes) Path ¶
func (i TemplateSpecF0A964DcAttributes) Path() terra.StringValue
type TemplateSpecF134D3F7 ¶
type TemplateSpecF134D3F7 struct { // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` }
type TemplateSpecF134D3F7Attributes ¶
type TemplateSpecF134D3F7Attributes struct {
// contains filtered or unexported fields
}
func (TemplateSpecF134D3F7Attributes) InternalRef ¶
func (lor TemplateSpecF134D3F7Attributes) InternalRef() (terra.Reference, error)
func (TemplateSpecF134D3F7Attributes) InternalTokens ¶
func (lor TemplateSpecF134D3F7Attributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpecF134D3F7Attributes) InternalWithRef ¶
func (lor TemplateSpecF134D3F7Attributes) InternalWithRef(ref terra.Reference) TemplateSpecF134D3F7Attributes
func (TemplateSpecF134D3F7Attributes) Name ¶
func (lor TemplateSpecF134D3F7Attributes) Name() terra.StringValue
type TemplateSpecF134D3F7State ¶
type TemplateSpecF134D3F7State struct {
Name string `json:"name"`
}
type TemplateSpecF5F9B7D9 ¶
type TemplateSpecF5F9B7D9 struct { // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` }
type TemplateSpecF5F9B7D9Attributes ¶
type TemplateSpecF5F9B7D9Attributes struct {
// contains filtered or unexported fields
}
func (TemplateSpecF5F9B7D9Attributes) InternalRef ¶
func (lor TemplateSpecF5F9B7D9Attributes) InternalRef() (terra.Reference, error)
func (TemplateSpecF5F9B7D9Attributes) InternalTokens ¶
func (lor TemplateSpecF5F9B7D9Attributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpecF5F9B7D9Attributes) InternalWithRef ¶
func (lor TemplateSpecF5F9B7D9Attributes) InternalWithRef(ref terra.Reference) TemplateSpecF5F9B7D9Attributes
func (TemplateSpecF5F9B7D9Attributes) Name ¶
func (lor TemplateSpecF5F9B7D9Attributes) Name() terra.StringValue
type TemplateSpecF5F9B7D9State ¶
type TemplateSpecF5F9B7D9State struct {
Name string `json:"name"`
}
type TemplateSpecState ¶
type TemplateSpecState struct { ContainerConcurrency float64 `json:"container_concurrency"` ServiceAccountName string `json:"service_account_name"` ServingState string `json:"serving_state"` TimeoutSeconds float64 `json:"timeout_seconds"` Containers []TemplateSpecContainersState `json:"containers"` Volumes []TemplateSpecVolumesState `json:"volumes"` }
type TemplateSpecVolumes ¶
type TemplateSpecVolumes struct { // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // TemplateSpecVolumesSecret: optional Secret *TemplateSpecVolumesSecret `hcl:"secret,block"` }
type TemplateSpecVolumesAttributes ¶
type TemplateSpecVolumesAttributes struct {
// contains filtered or unexported fields
}
func (TemplateSpecVolumesAttributes) InternalRef ¶
func (v TemplateSpecVolumesAttributes) InternalRef() (terra.Reference, error)
func (TemplateSpecVolumesAttributes) InternalTokens ¶
func (v TemplateSpecVolumesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpecVolumesAttributes) InternalWithRef ¶
func (v TemplateSpecVolumesAttributes) InternalWithRef(ref terra.Reference) TemplateSpecVolumesAttributes
func (TemplateSpecVolumesAttributes) Name ¶
func (v TemplateSpecVolumesAttributes) Name() terra.StringValue
func (TemplateSpecVolumesAttributes) Secret ¶
func (v TemplateSpecVolumesAttributes) Secret() terra.ListValue[TemplateSpecVolumesSecretAttributes]
type TemplateSpecVolumesSecret ¶
type TemplateSpecVolumesSecret struct { // DefaultMode: number, optional DefaultMode terra.NumberValue `hcl:"default_mode,attr"` // SecretName: string, required SecretName terra.StringValue `hcl:"secret_name,attr" validate:"required"` // TemplateSpecF0A964Dc: min=0 Items []TemplateSpecF0A964Dc `hcl:"items,block" validate:"min=0"` }
type TemplateSpecVolumesSecretAttributes ¶
type TemplateSpecVolumesSecretAttributes struct {
// contains filtered or unexported fields
}
func (TemplateSpecVolumesSecretAttributes) DefaultMode ¶
func (s TemplateSpecVolumesSecretAttributes) DefaultMode() terra.NumberValue
func (TemplateSpecVolumesSecretAttributes) InternalRef ¶
func (s TemplateSpecVolumesSecretAttributes) InternalRef() (terra.Reference, error)
func (TemplateSpecVolumesSecretAttributes) InternalTokens ¶
func (s TemplateSpecVolumesSecretAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TemplateSpecVolumesSecretAttributes) InternalWithRef ¶
func (s TemplateSpecVolumesSecretAttributes) InternalWithRef(ref terra.Reference) TemplateSpecVolumesSecretAttributes
func (TemplateSpecVolumesSecretAttributes) Items ¶
func (s TemplateSpecVolumesSecretAttributes) Items() terra.ListValue[TemplateSpecF0A964DcAttributes]
func (TemplateSpecVolumesSecretAttributes) SecretName ¶
func (s TemplateSpecVolumesSecretAttributes) SecretName() terra.StringValue
type TemplateSpecVolumesSecretState ¶
type TemplateSpecVolumesSecretState struct { DefaultMode float64 `json:"default_mode"` SecretName string `json:"secret_name"` Items []TemplateSpecF0A964DcState `json:"items"` }
type TemplateSpecVolumesState ¶
type TemplateSpecVolumesState struct { Name string `json:"name"` Secret []TemplateSpecVolumesSecretState `json:"secret"` }
type TemplateState ¶
type TemplateState struct { Metadata []TemplateMetadataState `json:"metadata"` Spec []TemplateSpecState `json:"spec"` }
type Timeouts ¶
type Timeouts struct { // Create: string, optional Create terra.StringValue `hcl:"create,attr"` // Delete: string, optional Delete terra.StringValue `hcl:"delete,attr"` // Update: string, optional Update terra.StringValue `hcl:"update,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
func (TimeoutsAttributes) Create ¶
func (t TimeoutsAttributes) Create() terra.StringValue
func (TimeoutsAttributes) Delete ¶
func (t TimeoutsAttributes) Delete() terra.StringValue
func (TimeoutsAttributes) InternalRef ¶
func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
func (TimeoutsAttributes) InternalTokens ¶
func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TimeoutsAttributes) InternalWithRef ¶
func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
func (TimeoutsAttributes) Update ¶
func (t TimeoutsAttributes) Update() terra.StringValue
type TimeoutsState ¶
type Traffic ¶
type Traffic struct { // LatestRevision: bool, optional LatestRevision terra.BoolValue `hcl:"latest_revision,attr"` // Percent: number, required Percent terra.NumberValue `hcl:"percent,attr" validate:"required"` // RevisionName: string, optional RevisionName terra.StringValue `hcl:"revision_name,attr"` // Tag: string, optional Tag terra.StringValue `hcl:"tag,attr"` }
type TrafficAttributes ¶
type TrafficAttributes struct {
// contains filtered or unexported fields
}
func (TrafficAttributes) InternalRef ¶
func (t TrafficAttributes) InternalRef() (terra.Reference, error)
func (TrafficAttributes) InternalTokens ¶
func (t TrafficAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TrafficAttributes) InternalWithRef ¶
func (t TrafficAttributes) InternalWithRef(ref terra.Reference) TrafficAttributes
func (TrafficAttributes) LatestRevision ¶
func (t TrafficAttributes) LatestRevision() terra.BoolValue
func (TrafficAttributes) Percent ¶
func (t TrafficAttributes) Percent() terra.NumberValue
func (TrafficAttributes) RevisionName ¶
func (t TrafficAttributes) RevisionName() terra.StringValue
func (TrafficAttributes) Tag ¶
func (t TrafficAttributes) Tag() terra.StringValue
func (TrafficAttributes) Url ¶
func (t TrafficAttributes) Url() terra.StringValue