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 NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionList_Override(d DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionList, ...)
- func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionOutputReference_Override(d DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionOutputReference, ...)
- func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesList_Override(d DataGoogleArtifactRegistryRepositoryCleanupPoliciesList, ...)
- func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsList_Override(d DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsList, ...)
- func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsOutputReference_Override(...)
- func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesOutputReference_Override(d DataGoogleArtifactRegistryRepositoryCleanupPoliciesOutputReference, ...)
- func NewDataGoogleArtifactRegistryRepositoryDockerConfigList_Override(d DataGoogleArtifactRegistryRepositoryDockerConfigList, ...)
- func NewDataGoogleArtifactRegistryRepositoryDockerConfigOutputReference_Override(d DataGoogleArtifactRegistryRepositoryDockerConfigOutputReference, ...)
- func NewDataGoogleArtifactRegistryRepositoryMavenConfigList_Override(d DataGoogleArtifactRegistryRepositoryMavenConfigList, ...)
- func NewDataGoogleArtifactRegistryRepositoryMavenConfigOutputReference_Override(d DataGoogleArtifactRegistryRepositoryMavenConfigOutputReference, ...)
- func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryList_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryList, ...)
- func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryOutputReference_Override(...)
- func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryList_Override(...)
- func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryOutputReference_Override(...)
- 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 NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryList_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryList, ...)
- func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryOutputReference_Override(...)
- func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryList_Override(...)
- func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryOutputReference_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 DataGoogleArtifactRegistryRepositoryCleanupPolicies
- type DataGoogleArtifactRegistryRepositoryCleanupPoliciesCondition
- type DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionList
- type DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionOutputReference
- type DataGoogleArtifactRegistryRepositoryCleanupPoliciesList
- type DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersions
- type DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsList
- type DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsOutputReference
- type DataGoogleArtifactRegistryRepositoryCleanupPoliciesOutputReference
- type DataGoogleArtifactRegistryRepositoryConfig
- type DataGoogleArtifactRegistryRepositoryDockerConfig
- type DataGoogleArtifactRegistryRepositoryDockerConfigList
- type DataGoogleArtifactRegistryRepositoryDockerConfigOutputReference
- type DataGoogleArtifactRegistryRepositoryMavenConfig
- type DataGoogleArtifactRegistryRepositoryMavenConfigList
- type DataGoogleArtifactRegistryRepositoryMavenConfigOutputReference
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfig
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepository
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryList
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryOutputReference
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryList
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryOutputReference
- 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 DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepository
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryList
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryOutputReference
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepository
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryList
- type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryOutputReference
- 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 NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionList_Override ¶
func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionList_Override(d DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionOutputReference_Override ¶
func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionOutputReference_Override(d DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesList_Override ¶
func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesList_Override(d DataGoogleArtifactRegistryRepositoryCleanupPoliciesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsList_Override ¶
func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsList_Override(d DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsOutputReference_Override ¶
func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsOutputReference_Override(d DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesOutputReference_Override ¶
func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesOutputReference_Override(d DataGoogleArtifactRegistryRepositoryCleanupPoliciesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
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 NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryList_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryList_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryOutputReference_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryOutputReference_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryList_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryList_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryOutputReference_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryOutputReference_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryOutputReference, 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 NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryList_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryList_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryOutputReference_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryOutputReference_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryList_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryList_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryOutputReference_Override ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryOutputReference_Override(d DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryOutputReference, 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-beta/5.1.0/docs/data-sources/google_artifact_registry_repository google_artifact_registry_repository} Data Source.
Types ¶
type DataGoogleArtifactRegistryRepository ¶
type DataGoogleArtifactRegistryRepository interface {
cdktf.TerraformDataSource
// Experimental.
CdktfStack() cdktf.TerraformStack
CleanupPolicies() DataGoogleArtifactRegistryRepositoryCleanupPoliciesList
CleanupPolicyDryRun() cdktf.IResolvable
// 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
EffectiveLabels() cdktf.StringMap
// 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
TerraformLabels() cdktf.StringMap
// 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-beta/5.1.0/docs/data-sources/google_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-beta/5.1.0/docs/data-sources/google_artifact_registry_repository google_artifact_registry_repository} Data Source.
type DataGoogleArtifactRegistryRepositoryCleanupPolicies ¶
type DataGoogleArtifactRegistryRepositoryCleanupPolicies struct {
}
type DataGoogleArtifactRegistryRepositoryCleanupPoliciesCondition ¶
type DataGoogleArtifactRegistryRepositoryCleanupPoliciesCondition struct {
}
type DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionList ¶
type DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionList 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) DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionOutputReference
// 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 NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionList ¶
func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionList
type DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionOutputReference ¶
type DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionOutputReference 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() *DataGoogleArtifactRegistryRepositoryCleanupPoliciesCondition
SetInternalValue(val *DataGoogleArtifactRegistryRepositoryCleanupPoliciesCondition)
NewerThan() *string
OlderThan() *string
PackageNamePrefixes() *[]*string
TagPrefixes() *[]*string
TagState() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
VersionNamePrefixes() *[]*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 NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionOutputReference ¶
func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionOutputReference
type DataGoogleArtifactRegistryRepositoryCleanupPoliciesList ¶
type DataGoogleArtifactRegistryRepositoryCleanupPoliciesList 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) DataGoogleArtifactRegistryRepositoryCleanupPoliciesOutputReference
// 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 NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesList ¶
func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleArtifactRegistryRepositoryCleanupPoliciesList
type DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersions ¶
type DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersions struct {
}
type DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsList ¶
type DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsList 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) DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsOutputReference
// 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 NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsList ¶
func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsList
type DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsOutputReference ¶
type DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsOutputReference 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() *DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersions
SetInternalValue(val *DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersions)
KeepCount() *float64
PackageNamePrefixes() *[]*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 NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsOutputReference ¶
func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsOutputReference
type DataGoogleArtifactRegistryRepositoryCleanupPoliciesOutputReference ¶
type DataGoogleArtifactRegistryRepositoryCleanupPoliciesOutputReference interface {
cdktf.ComplexObject
Action() *string
// 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)
Condition() DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionList
// 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() *DataGoogleArtifactRegistryRepositoryCleanupPolicies
SetInternalValue(val *DataGoogleArtifactRegistryRepositoryCleanupPolicies)
MostRecentVersions() DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsList
// 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 NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesOutputReference ¶
func NewDataGoogleArtifactRegistryRepositoryCleanupPoliciesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleArtifactRegistryRepositoryCleanupPoliciesOutputReference
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-beta/5.1.0/docs/data-sources/google_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-beta/5.1.0/docs/data-sources/google_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-beta/5.1.0/docs/data-sources/google_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-beta/5.1.0/docs/data-sources/google_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 DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepository ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepository struct {
}
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryList ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryList 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) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryOutputReference
// 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 NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryList ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryList
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryOutputReference ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryOutputReference 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() *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepository
SetInternalValue(val *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepository)
PublicRepository() DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryList
// 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 NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryOutputReference ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryOutputReference
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository struct {
}
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryList ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryList 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) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryOutputReference
// 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 NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryList ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryList
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryOutputReference ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryOutputReference 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() *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository
SetInternalValue(val *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository)
RepositoryBase() *string
RepositoryPath() *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 NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryOutputReference ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryOutputReference
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
AptRepository() DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryList
// 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)
YumRepository() DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryList
// 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 DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepository ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepository struct {
}
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryList ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryList 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) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryOutputReference
// 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 NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryList ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryList
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryOutputReference ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryOutputReference 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() *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepository
SetInternalValue(val *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepository)
PublicRepository() DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryList
// 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 NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryOutputReference ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryOutputReference
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepository ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepository struct {
}
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryList ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryList 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) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryOutputReference
// 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 NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryList ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryList
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryOutputReference ¶
type DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryOutputReference 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() *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepository
SetInternalValue(val *DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepository)
RepositoryBase() *string
RepositoryPath() *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 NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryOutputReference ¶
func NewDataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryOutputReference
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
- DataGoogleArtifactRegistryRepositoryCleanupPolicies.go
- DataGoogleArtifactRegistryRepositoryCleanupPoliciesCondition.go
- DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionList.go
- DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionList__checks.go
- DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionOutputReference.go
- DataGoogleArtifactRegistryRepositoryCleanupPoliciesConditionOutputReference__checks.go
- DataGoogleArtifactRegistryRepositoryCleanupPoliciesList.go
- DataGoogleArtifactRegistryRepositoryCleanupPoliciesList__checks.go
- DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersions.go
- DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsList.go
- DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsList__checks.go
- DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsOutputReference.go
- DataGoogleArtifactRegistryRepositoryCleanupPoliciesMostRecentVersionsOutputReference__checks.go
- DataGoogleArtifactRegistryRepositoryCleanupPoliciesOutputReference.go
- DataGoogleArtifactRegistryRepositoryCleanupPoliciesOutputReference__checks.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
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepository.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryList.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryList__checks.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryOutputReference.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryOutputReference__checks.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryList.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryList__checks.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryOutputReference.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositoryOutputReference__checks.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
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepository.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryList.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryList__checks.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryOutputReference.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryOutputReference__checks.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepository.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryList.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryList__checks.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryOutputReference.go
- DataGoogleArtifactRegistryRepositoryRemoteRepositoryConfigYumRepositoryPublicRepositoryOutputReference__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