Versions in this module Expand all Collapse all v5 v5.0.0 Jun 15, 2023 Changes in this version + func AclAuthMethod_IsConstruct(x interface{}) *bool + func AclAuthMethod_IsTerraformElement(x interface{}) *bool + func AclAuthMethod_IsTerraformResource(x interface{}) *bool + func AclAuthMethod_TfResourceType() *string + func NewAclAuthMethodConfigAOutputReference_Override(a AclAuthMethodConfigAOutputReference, ...) + func NewAclAuthMethod_Override(a AclAuthMethod, scope constructs.Construct, id *string, ...) + type AclAuthMethod interface + AddOverride func(path *string, value interface{}) + CdktfStack func() cdktf.TerraformStack + Config func() AclAuthMethodConfigAOutputReference + ConfigInput func() *AclAuthMethodConfigA + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Count func() interface{} + Default func() interface{} + DefaultInput func() interface{} + DependsOn func() *[]*string + ForEach func() cdktf.ITerraformIterator + Fqn func() *string + FriendlyUniqueId 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 + Id func() *string + IdInput func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + Lifecycle func() *cdktf.TerraformResourceLifecycle + MaxTokenTtl func() *string + MaxTokenTtlInput func() *string + Name func() *string + NameInput func() *string + Node func() constructs.Node + OverrideLogicalId func(newLogicalId *string) + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutConfig func(value *AclAuthMethodConfigA) + RawOverrides func() interface{} + ResetDefault func() + ResetId func() + ResetOverrideLogicalId func() + SetConnection func(val interface{}) + SetCount func(val interface{}) + SetDefault func(val interface{}) + SetDependsOn func(val *[]*string) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetMaxTokenTtl func(val *string) + SetName func(val *string) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetTokenLocality func(val *string) + SetType func(val *string) + SynthesizeAttributes func() *map[string]interface{} + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + TokenLocality func() *string + TokenLocalityInput func() *string + Type func() *string + TypeInput func() *string + func NewAclAuthMethod(scope constructs.Construct, id *string, config *AclAuthMethodConfig) AclAuthMethod + type AclAuthMethodConfig struct + Config *AclAuthMethodConfigA + Connection interface{} + Count interface{} + Default interface{} + DependsOn *[]cdktf.ITerraformDependable + ForEach cdktf.ITerraformIterator + Id *string + Lifecycle *cdktf.TerraformResourceLifecycle + MaxTokenTtl *string + Name *string + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + TokenLocality *string + Type *string + type AclAuthMethodConfigA struct + AllowedRedirectUris *[]*string + BoundAudiences *[]*string + ClaimMappings *map[string]*string + DiscoveryCaPem *[]*string + ListClaimMappings *map[string]*string + OidcClientId *string + OidcClientSecret *string + OidcDiscoveryUrl *string + OidcScopes *[]*string + SigningAlgs *[]*string + type AclAuthMethodConfigAOutputReference interface + AllowedRedirectUris func() *[]*string + AllowedRedirectUrisInput func() *[]*string + BoundAudiences func() *[]*string + BoundAudiencesInput func() *[]*string + ClaimMappings func() *map[string]*string + ClaimMappingsInput func() *map[string]*string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + DiscoveryCaPem func() *[]*string + DiscoveryCaPemInput 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() *AclAuthMethodConfigA + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ListClaimMappings func() *map[string]*string + ListClaimMappingsInput func() *map[string]*string + OidcClientId func() *string + OidcClientIdInput func() *string + OidcClientSecret func() *string + OidcClientSecretInput func() *string + OidcDiscoveryUrl func() *string + OidcDiscoveryUrlInput func() *string + OidcScopes func() *[]*string + OidcScopesInput func() *[]*string + ResetBoundAudiences func() + ResetClaimMappings func() + ResetDiscoveryCaPem func() + ResetListClaimMappings func() + ResetOidcScopes func() + ResetSigningAlgs func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAllowedRedirectUris func(val *[]*string) + SetBoundAudiences func(val *[]*string) + SetClaimMappings func(val *map[string]*string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDiscoveryCaPem func(val *[]*string) + SetInternalValue func(val *AclAuthMethodConfigA) + SetListClaimMappings func(val *map[string]*string) + SetOidcClientId func(val *string) + SetOidcClientSecret func(val *string) + SetOidcDiscoveryUrl func(val *string) + SetOidcScopes func(val *[]*string) + SetSigningAlgs func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SigningAlgs func() *[]*string + SigningAlgsInput func() *[]*string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAclAuthMethodConfigAOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AclAuthMethodConfigAOutputReference Other modules containing this package github.com/cdktf/cdktf-provider-nomad-go/nomad/v4 github.com/cdktf/cdktf-provider-nomad-go/nomad/v6 github.com/cdktf/cdktf-provider-nomad-go/nomad/v7 github.com/cdktf/cdktf-provider-nomad-go/nomad/v8 github.com/cdktf/cdktf-provider-nomad-go/nomad/v9