Documentation ¶
Index ¶
- func DataGoogleArtifactRegistryRepository_IsConstruct(x interface{}) *bool
- func DataGoogleArtifactRegistryRepository_IsTerraformDataSource(x interface{}) *bool
- func DataGoogleArtifactRegistryRepository_IsTerraformElement(x interface{}) *bool
- func DataGoogleArtifactRegistryRepository_TfResourceType() *string
- func NewDataGoogleArtifactRegistryRepositoryDockerConfigList_Override(d DataGoogleArtifactRegistryRepositoryDockerConfigList, ...)
- func NewDataGoogleArtifactRegistryRepositoryDockerConfigOutputReference_Override(d DataGoogleArtifactRegistryRepositoryDockerConfigOutputReference, ...)
- func NewDataGoogleArtifactRegistryRepositoryMavenConfigList_Override(d DataGoogleArtifactRegistryRepositoryMavenConfigList, ...)
- func NewDataGoogleArtifactRegistryRepositoryMavenConfigOutputReference_Override(d DataGoogleArtifactRegistryRepositoryMavenConfigOutputReference, ...)
- func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryList_Override(...)
- func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryOutputReference_Override(...)
- func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigList_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigList, ...)
- func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryList_Override(...)
- func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryOutputReference_Override(...)
- func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryList_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryList, ...)
- func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryOutputReference_Override(...)
- func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigOutputReference_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigOutputReference, ...)
- func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryList_Override(...)
- func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryOutputReference_Override(...)
- func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigList_Override(d DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigList, ...)
- func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigOutputReference_Override(d DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigOutputReference, ...)
- func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesList_Override(...)
- func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesOutputReference_Override(...)
- func NewDataGoogleArtifactRegistryRepository_Override(d DataGoogleArtifactRegistryRepository, scope constructs.Construct, id *string, ...)
- type DataGoogleArtifactRegistryRepository
- type DataGoogleArtifactRegistryRepositoryConfig
- type DataGoogleArtifactRegistryRepositoryDockerConfig
- type DataGoogleArtifactRegistryRepositoryDockerConfigList
- type DataGoogleArtifactRegistryRepositoryDockerConfigOutputReference
- type DataGoogleArtifactRegistryRepositoryMavenConfig
- type DataGoogleArtifactRegistryRepositoryMavenConfigList
- type DataGoogleArtifactRegistryRepositoryMavenConfigOutputReference
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfig
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepository
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryList
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryOutputReference
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigList
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepository
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryList
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryOutputReference
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepository
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryList
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryOutputReference
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigOutputReference
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepository
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryList
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryOutputReference
- type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfig
- type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigList
- type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigOutputReference
- type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPolicies
- type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesList
- type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataGoogleArtifactRegistryRepository_IsConstruct ¶
func DataGoogleArtifactRegistryRepository_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataGoogleArtifactRegistryRepository_IsTerraformDataSource ¶
func DataGoogleArtifactRegistryRepository_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataGoogleArtifactRegistryRepository_IsTerraformElement ¶
func DataGoogleArtifactRegistryRepository_IsTerraformElement(x interface{}) *bool
Experimental.
func DataGoogleArtifactRegistryRepository_TfResourceType ¶
func DataGoogleArtifactRegistryRepository_TfResourceType() *string
func NewDataGoogleArtifactRegistryRepositoryDockerConfigList_Override ¶
func NewDataGoogleArtifactRegistryRepositoryDockerConfigList_Override(d DataGoogleArtifactRegistryRepositoryDockerConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleArtifactRegistryRepositoryDockerConfigOutputReference_Override ¶
func NewDataGoogleArtifactRegistryRepositoryDockerConfigOutputReference_Override(d DataGoogleArtifactRegistryRepositoryDockerConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleArtifactRegistryRepositoryMavenConfigList_Override ¶
func NewDataGoogleArtifactRegistryRepositoryMavenConfigList_Override(d DataGoogleArtifactRegistryRepositoryMavenConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleArtifactRegistryRepositoryMavenConfigOutputReference_Override ¶
func NewDataGoogleArtifactRegistryRepositoryMavenConfigOutputReference_Override(d DataGoogleArtifactRegistryRepositoryMavenConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryList_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryList_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryOutputReference_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryOutputReference_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigList_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigList_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryList_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryList_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryOutputReference_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryOutputReference_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryList_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryList_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryOutputReference_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryOutputReference_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigOutputReference_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigOutputReference_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryList_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryList_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryOutputReference_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryOutputReference_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigList_Override ¶
func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigList_Override(d DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigOutputReference_Override ¶
func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigOutputReference_Override(d DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesList_Override ¶
func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesList_Override(d DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesOutputReference_Override ¶
func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesOutputReference_Override(d DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleArtifactRegistryRepository_Override ¶
func NewDataGoogleArtifactRegistryRepository_Override(d DataGoogleArtifactRegistryRepository, scope constructs.Construct, id *string, config *DataGoogleArtifactRegistryRepositoryConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/google/4.78.0/docs/data-sources/artifact_registry_repository google_artifact_registry_repository} Data Source.
Types ¶
type DataGoogleArtifactRegistryRepository ¶
type DataGoogleArtifactRegistryRepository interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) CreateTime() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string DockerConfig() DataGoogleArtifactRegistryRepositoryDockerConfigList // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) Format() *string // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string KmsKeyName() *string Labels() cdktf.StringMap // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Location() *string SetLocation(val *string) LocationInput() *string MavenConfig() DataGoogleArtifactRegistryRepositoryMavenConfigList Mode() *string Name() *string // The tree node. Node() constructs.Node Project() *string SetProject(val *string) ProjectInput() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} RemoteRepositoryConfig() DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigList RepositoryId() *string SetRepositoryId(val *string) RepositoryIdInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string UpdateTime() *string VirtualRepositoryConfig() DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigList // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetProject() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://registry.terraform.io/providers/hashicorp/google/4.78.0/docs/data-sources/artifact_registry_repository google_artifact_registry_repository}.
func NewDataGoogleArtifactRegistryRepository ¶
func NewDataGoogleArtifactRegistryRepository(scope constructs.Construct, id *string, config *DataGoogleArtifactRegistryRepositoryConfig) DataGoogleArtifactRegistryRepository
Create a new {@link https://registry.terraform.io/providers/hashicorp/google/4.78.0/docs/data-sources/artifact_registry_repository google_artifact_registry_repository} Data Source.
type DataGoogleArtifactRegistryRepositoryConfig ¶
type DataGoogleArtifactRegistryRepositoryConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // The name of the location this repository is located in. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.78.0/docs/data-sources/artifact_registry_repository#location DataGoogleArtifactRegistryRepository#location} Location *string `field:"required" json:"location" yaml:"location"` // The last part of the repository name, for example: "repo1". // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.78.0/docs/data-sources/artifact_registry_repository#repository_id DataGoogleArtifactRegistryRepository#repository_id} RepositoryId *string `field:"required" json:"repositoryId" yaml:"repositoryId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.78.0/docs/data-sources/artifact_registry_repository#id DataGoogleArtifactRegistryRepository#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.78.0/docs/data-sources/artifact_registry_repository#project DataGoogleArtifactRegistryRepository#project}. Project *string `field:"optional" json:"project" yaml:"project"` }
type DataGoogleArtifactRegistryRepositoryDockerConfig ¶
type DataGoogleArtifactRegistryRepositoryDockerConfig struct { }
type DataGoogleArtifactRegistryRepositoryDockerConfigList ¶
type DataGoogleArtifactRegistryRepositoryDockerConfigList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleArtifactRegistryRepositoryDockerConfigOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryDockerConfigList ¶
func NewDataGoogleArtifactRegistryRepositoryDockerConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleArtifactRegistryRepositoryDockerConfigList
type DataGoogleArtifactRegistryRepositoryDockerConfigOutputReference ¶
type DataGoogleArtifactRegistryRepositoryDockerConfigOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string ImmutableTags() cdktf.IResolvable InternalValue() *DataGoogleArtifactRegistryRepositoryDockerConfig SetInternalValue(val *DataGoogleArtifactRegistryRepositoryDockerConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryDockerConfigOutputReference ¶
func NewDataGoogleArtifactRegistryRepositoryDockerConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleArtifactRegistryRepositoryDockerConfigOutputReference
type DataGoogleArtifactRegistryRepositoryMavenConfig ¶
type DataGoogleArtifactRegistryRepositoryMavenConfig struct { }
type DataGoogleArtifactRegistryRepositoryMavenConfigList ¶
type DataGoogleArtifactRegistryRepositoryMavenConfigList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleArtifactRegistryRepositoryMavenConfigOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryMavenConfigList ¶
func NewDataGoogleArtifactRegistryRepositoryMavenConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleArtifactRegistryRepositoryMavenConfigList
type DataGoogleArtifactRegistryRepositoryMavenConfigOutputReference ¶
type DataGoogleArtifactRegistryRepositoryMavenConfigOutputReference interface { cdktf.ComplexObject AllowSnapshotOverwrites() cdktf.IResolvable // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleArtifactRegistryRepositoryMavenConfig SetInternalValue(val *DataGoogleArtifactRegistryRepositoryMavenConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) VersionPolicy() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryMavenConfigOutputReference ¶
func NewDataGoogleArtifactRegistryRepositoryMavenConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleArtifactRegistryRepositoryMavenConfigOutputReference
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfig ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfig struct { }
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepository ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepository struct { }
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryList ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryList ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryList
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryOutputReference ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepository SetInternalValue(val *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepository) PublicRepository() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryOutputReference ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryOutputReference
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigList ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigList ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigList
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepository ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepository struct { }
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryList ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryList ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryList
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryOutputReference ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepository SetInternalValue(val *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepository) PublicRepository() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryOutputReference ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryOutputReference
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepository ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepository struct { }
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryList ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryList ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryList
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryOutputReference ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepository SetInternalValue(val *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepository) PublicRepository() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryOutputReference ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryOutputReference
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigOutputReference ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Description() *string DockerRepository() DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryList // Experimental. Fqn() *string InternalValue() *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfig SetInternalValue(val *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfig) MavenRepository() DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryList NpmRepository() DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryList PythonRepository() DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigOutputReference ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigOutputReference
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepository ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepository struct { }
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryList ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryList ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryList
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryOutputReference ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepository SetInternalValue(val *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepository) PublicRepository() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryOutputReference ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryOutputReference
type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfig ¶
type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfig struct { }
type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigList ¶
type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigList ¶
func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigList
type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigOutputReference ¶
type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfig SetInternalValue(val *DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UpstreamPolicies() DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesList // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigOutputReference ¶
func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigOutputReference
type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPolicies ¶
type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPolicies struct { }
type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesList ¶
type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesList ¶
func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesList
type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesOutputReference ¶
type DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string InternalValue() *DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPolicies SetInternalValue(val *DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPolicies) Priority() *float64 Repository() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesOutputReference ¶
func NewDataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesOutputReference
Source Files ¶
- DataGoogleArtifactRegistryRepository.go
- DataGoogleArtifactRegistryRepositoryConfig.go
- DataGoogleArtifactRegistryRepositoryDockerConfig.go
- DataGoogleArtifactRegistryRepositoryDockerConfigList.go
- DataGoogleArtifactRegistryRepositoryDockerConfigList__checks.go
- DataGoogleArtifactRegistryRepositoryDockerConfigOutputReference.go
- DataGoogleArtifactRegistryRepositoryDockerConfigOutputReference__checks.go
- DataGoogleArtifactRegistryRepositoryMavenConfig.go
- DataGoogleArtifactRegistryRepositoryMavenConfigList.go
- DataGoogleArtifactRegistryRepositoryMavenConfigList__checks.go
- DataGoogleArtifactRegistryRepositoryMavenConfigOutputReference.go
- DataGoogleArtifactRegistryRepositoryMavenConfigOutputReference__checks.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfig.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepository.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryList.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryList__checks.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryOutputReference.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigDockerRepositoryOutputReference__checks.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigList.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigList__checks.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepository.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryList.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryList__checks.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryOutputReference.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigMavenRepositoryOutputReference__checks.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepository.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryList.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryList__checks.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryOutputReference.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigNpmRepositoryOutputReference__checks.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigOutputReference.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigOutputReference__checks.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepository.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryList.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryList__checks.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryOutputReference.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigPythonRepositoryOutputReference__checks.go
- DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfig.go
- DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigList.go
- DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigList__checks.go
- DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigOutputReference.go
- DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigOutputReference__checks.go
- DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPolicies.go
- DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesList.go
- DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesList__checks.go
- DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesOutputReference.go
- DataGoogleArtifactRegistryRepositoryVirtualRepositoryConfigUpstreamPoliciesOutputReference__checks.go
- DataGoogleArtifactRegistryRepository__checks.go
- main.go