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 GithubProvider_IsConstruct(x interface{}) *bool + func GithubProvider_TfResourceType() *string + func NewGithubProvider_Override(g GithubProvider, scope constructs.Construct, id *string, ...) + type GithubProvider interface + AddOverride func(path *string, value interface{}) + Alias func() *string + AliasInput func() *string + AppAuth func() *GithubProviderAppAuth + AppAuthInput func() *GithubProviderAppAuth + BaseUrl func() *string + BaseUrlInput func() *string + CdktfStack func() cdktf.TerraformStack + ConstructNodeMetadata func() *map[string]interface{} + Fqn func() *string + FriendlyUniqueId func() *string + Insecure func() interface{} + InsecureInput func() interface{} + MetaAttributes func() *map[string]interface{} + Node func() constructs.Node + Organization func() *string + OrganizationInput func() *string + OverrideLogicalId func(newLogicalId *string) + Owner func() *string + OwnerInput func() *string + RawOverrides func() interface{} + ReadDelayMs func() *float64 + ReadDelayMsInput func() *float64 + ResetAlias func() + ResetAppAuth func() + ResetBaseUrl func() + ResetInsecure func() + ResetOrganization func() + ResetOverrideLogicalId func() + ResetOwner func() + ResetReadDelayMs func() + ResetToken func() + ResetWriteDelayMs func() + SetAlias func(val *string) + SetAppAuth func(val *GithubProviderAppAuth) + SetBaseUrl func(val *string) + SetInsecure func(val interface{}) + SetOrganization func(val *string) + SetOwner func(val *string) + SetReadDelayMs func(val *float64) + SetToken func(val *string) + SetWriteDelayMs func(val *float64) + SynthesizeAttributes func() *map[string]interface{} + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformProviderSource func() *string + TerraformResourceType func() *string + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + Token func() *string + TokenInput func() *string + WriteDelayMs func() *float64 + WriteDelayMsInput func() *float64 + func NewGithubProvider(scope constructs.Construct, id *string, config *GithubProviderConfig) GithubProvider + type GithubProviderAppAuth struct + Id *string + InstallationId *string + PemFile *string + type GithubProviderConfig struct + Alias *string + AppAuth *GithubProviderAppAuth + BaseUrl *string + Insecure interface{} + Organization *string + Owner *string + ReadDelayMs *float64 + Token *string + WriteDelayMs *float64