Versions in this module Expand all Collapse all v3 v3.0.1 Oct 4, 2022 v3.0.0 Oct 3, 2022 Changes in this version + func NewRepositoryBranchesList_Override(r RepositoryBranchesList, terraformResource cdktf.IInterpolatingParent, ...) + func NewRepositoryBranchesOutputReference_Override(r RepositoryBranchesOutputReference, ...) + func NewRepositoryPagesOutputReference_Override(r RepositoryPagesOutputReference, terraformResource cdktf.IInterpolatingParent, ...) + func NewRepositoryPagesSourceOutputReference_Override(r RepositoryPagesSourceOutputReference, ...) + func NewRepositoryTemplateOutputReference_Override(r RepositoryTemplateOutputReference, ...) + func NewRepository_Override(r Repository, scope constructs.Construct, id *string, config *RepositoryConfig) + func Repository_IsConstruct(x interface{}) *bool + func Repository_TfResourceType() *string + type Repository interface + AddOverride func(path *string, value interface{}) + AllowAutoMerge func() interface{} + AllowAutoMergeInput func() interface{} + AllowMergeCommit func() interface{} + AllowMergeCommitInput func() interface{} + AllowRebaseMerge func() interface{} + AllowRebaseMergeInput func() interface{} + AllowSquashMerge func() interface{} + AllowSquashMergeInput func() interface{} + ArchiveOnDestroy func() interface{} + ArchiveOnDestroyInput func() interface{} + Archived func() interface{} + ArchivedInput func() interface{} + AutoInit func() interface{} + AutoInitInput func() interface{} + Branches func() RepositoryBranchesList + CdktfStack func() cdktf.TerraformStack + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Count func() *float64 + DefaultBranch func() *string + DefaultBranchInput func() *string + DeleteBranchOnMerge func() interface{} + DeleteBranchOnMergeInput func() interface{} + DependsOn func() *[]*string + Description func() *string + DescriptionInput func() *string + Etag func() *string + ForEach func() cdktf.ITerraformIterator + Fqn func() *string + FriendlyUniqueId func() *string + FullName func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + GitCloneUrl func() *string + GitignoreTemplate func() *string + GitignoreTemplateInput func() *string + HasDownloads func() interface{} + HasDownloadsInput func() interface{} + HasIssues func() interface{} + HasIssuesInput func() interface{} + HasProjects func() interface{} + HasProjectsInput func() interface{} + HasWiki func() interface{} + HasWikiInput func() interface{} + HomepageUrl func() *string + HomepageUrlInput func() *string + HtmlUrl func() *string + HttpCloneUrl func() *string + Id func() *string + IdInput func() *string + IgnoreVulnerabilityAlertsDuringRead func() interface{} + IgnoreVulnerabilityAlertsDuringReadInput func() interface{} + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + IsTemplate func() interface{} + IsTemplateInput func() interface{} + LicenseTemplate func() *string + LicenseTemplateInput func() *string + Lifecycle func() *cdktf.TerraformResourceLifecycle + MergeCommitMessage func() *string + MergeCommitMessageInput func() *string + MergeCommitTitle func() *string + MergeCommitTitleInput func() *string + Name func() *string + NameInput func() *string + Node func() constructs.Node + NodeId func() *string + OverrideLogicalId func(newLogicalId *string) + Pages func() RepositoryPagesOutputReference + PagesInput func() *RepositoryPages + Private func() interface{} + PrivateInput func() interface{} + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutPages func(value *RepositoryPages) + PutTemplate func(value *RepositoryTemplate) + RawOverrides func() interface{} + RepoId func() *float64 + ResetAllowAutoMerge func() + ResetAllowMergeCommit func() + ResetAllowRebaseMerge func() + ResetAllowSquashMerge func() + ResetArchiveOnDestroy func() + ResetArchived func() + ResetAutoInit func() + ResetDefaultBranch func() + ResetDeleteBranchOnMerge func() + ResetDescription func() + ResetGitignoreTemplate func() + ResetHasDownloads func() + ResetHasIssues func() + ResetHasProjects func() + ResetHasWiki func() + ResetHomepageUrl func() + ResetId func() + ResetIgnoreVulnerabilityAlertsDuringRead func() + ResetIsTemplate func() + ResetLicenseTemplate func() + ResetMergeCommitMessage func() + ResetMergeCommitTitle func() + ResetOverrideLogicalId func() + ResetPages func() + ResetPrivate func() + ResetSquashMergeCommitMessage func() + ResetSquashMergeCommitTitle func() + ResetTemplate func() + ResetTopics func() + ResetVisibility func() + ResetVulnerabilityAlerts func() + SetAllowAutoMerge func(val interface{}) + SetAllowMergeCommit func(val interface{}) + SetAllowRebaseMerge func(val interface{}) + SetAllowSquashMerge func(val interface{}) + SetArchiveOnDestroy func(val interface{}) + SetArchived func(val interface{}) + SetAutoInit func(val interface{}) + SetConnection func(val interface{}) + SetCount func(val *float64) + SetDefaultBranch func(val *string) + SetDeleteBranchOnMerge func(val interface{}) + SetDependsOn func(val *[]*string) + SetDescription func(val *string) + SetForEach func(val cdktf.ITerraformIterator) + SetGitignoreTemplate func(val *string) + SetHasDownloads func(val interface{}) + SetHasIssues func(val interface{}) + SetHasProjects func(val interface{}) + SetHasWiki func(val interface{}) + SetHomepageUrl func(val *string) + SetId func(val *string) + SetIgnoreVulnerabilityAlertsDuringRead func(val interface{}) + SetIsTemplate func(val interface{}) + SetLicenseTemplate func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetMergeCommitMessage func(val *string) + SetMergeCommitTitle func(val *string) + SetName func(val *string) + SetPrivate func(val interface{}) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetSquashMergeCommitMessage func(val *string) + SetSquashMergeCommitTitle func(val *string) + SetTopics func(val *[]*string) + SetVisibility func(val *string) + SetVulnerabilityAlerts func(val interface{}) + SquashMergeCommitMessage func() *string + SquashMergeCommitMessageInput func() *string + SquashMergeCommitTitle func() *string + SquashMergeCommitTitleInput func() *string + SshCloneUrl func() *string + SvnUrl func() *string + SynthesizeAttributes func() *map[string]interface{} + Template func() RepositoryTemplateOutputReference + TemplateInput func() *RepositoryTemplate + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + Topics func() *[]*string + TopicsInput func() *[]*string + Visibility func() *string + VisibilityInput func() *string + VulnerabilityAlerts func() interface{} + VulnerabilityAlertsInput func() interface{} + func NewRepository(scope constructs.Construct, id *string, config *RepositoryConfig) Repository + type RepositoryBranches struct + type RepositoryBranchesList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) RepositoryBranchesOutputReference + Resolve func(_context cdktf.IResolveContext) interface{} + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewRepositoryBranchesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) RepositoryBranchesList + type RepositoryBranchesOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *RepositoryBranches + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + Protected func() cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *RepositoryBranches) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewRepositoryBranchesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) RepositoryBranchesOutputReference + type RepositoryConfig struct + AllowAutoMerge interface{} + AllowMergeCommit interface{} + AllowRebaseMerge interface{} + AllowSquashMerge interface{} + ArchiveOnDestroy interface{} + Archived interface{} + AutoInit interface{} + Connection interface{} + Count *float64 + DefaultBranch *string + DeleteBranchOnMerge interface{} + DependsOn *[]cdktf.ITerraformDependable + Description *string + ForEach cdktf.ITerraformIterator + GitignoreTemplate *string + HasDownloads interface{} + HasIssues interface{} + HasProjects interface{} + HasWiki interface{} + HomepageUrl *string + Id *string + IgnoreVulnerabilityAlertsDuringRead interface{} + IsTemplate interface{} + LicenseTemplate *string + Lifecycle *cdktf.TerraformResourceLifecycle + MergeCommitMessage *string + MergeCommitTitle *string + Name *string + Pages *RepositoryPages + Private interface{} + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + SquashMergeCommitMessage *string + SquashMergeCommitTitle *string + Template *RepositoryTemplate + Topics *[]*string + Visibility *string + VulnerabilityAlerts interface{} + type RepositoryPages struct + Cname *string + Source *RepositoryPagesSource + type RepositoryPagesOutputReference interface + Cname func() *string + CnameInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Custom404 func() cdktf.IResolvable + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + HtmlUrl func() *string + InternalValue func() *RepositoryPages + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutSource func(value *RepositoryPagesSource) + ResetCname func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetCname func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *RepositoryPages) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + Source func() RepositoryPagesSourceOutputReference + SourceInput func() *RepositoryPagesSource + Status func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Url func() *string + func NewRepositoryPagesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) RepositoryPagesOutputReference + type RepositoryPagesSource struct + Branch *string + Path *string + type RepositoryPagesSourceOutputReference interface + Branch func() *string + BranchInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *RepositoryPagesSource + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Path func() *string + PathInput func() *string + ResetPath func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetBranch func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *RepositoryPagesSource) + SetPath func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewRepositoryPagesSourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) RepositoryPagesSourceOutputReference + type RepositoryTemplate struct + Owner *string + Repository *string + type RepositoryTemplateOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *RepositoryTemplate + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Owner func() *string + OwnerInput func() *string + Repository func() *string + RepositoryInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *RepositoryTemplate) + SetOwner func(val *string) + SetRepository func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewRepositoryTemplateOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) RepositoryTemplateOutputReference