Documentation ¶
Index ¶
- type AzureadBasedServicePrincipal
- type AzureadBasedServicePrincipalAttributes
- func (absp AzureadBasedServicePrincipalAttributes) InternalRef() (terra.Reference, error)
- func (absp AzureadBasedServicePrincipalAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (absp AzureadBasedServicePrincipalAttributes) InternalWithRef(ref terra.Reference) AzureadBasedServicePrincipalAttributes
- func (absp AzureadBasedServicePrincipalAttributes) LedgerRoleName() terra.StringValue
- func (absp AzureadBasedServicePrincipalAttributes) PrincipalId() terra.StringValue
- func (absp AzureadBasedServicePrincipalAttributes) TenantId() terra.StringValue
- type AzureadBasedServicePrincipalState
- type CertificateBasedSecurityPrincipal
- type CertificateBasedSecurityPrincipalAttributes
- func (cbsp CertificateBasedSecurityPrincipalAttributes) InternalRef() (terra.Reference, error)
- func (cbsp CertificateBasedSecurityPrincipalAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cbsp CertificateBasedSecurityPrincipalAttributes) InternalWithRef(ref terra.Reference) CertificateBasedSecurityPrincipalAttributes
- func (cbsp CertificateBasedSecurityPrincipalAttributes) LedgerRoleName() terra.StringValue
- func (cbsp CertificateBasedSecurityPrincipalAttributes) PemPublicKey() terra.StringValue
- type CertificateBasedSecurityPrincipalState
- type Timeouts
- type TimeoutsAttributes
- func (t TimeoutsAttributes) Create() terra.StringValue
- func (t TimeoutsAttributes) Delete() terra.StringValue
- func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
- func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
- func (t TimeoutsAttributes) Read() terra.StringValue
- func (t TimeoutsAttributes) Update() terra.StringValue
- type TimeoutsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureadBasedServicePrincipal ¶
type AzureadBasedServicePrincipal struct { // LedgerRoleName: string, required LedgerRoleName terra.StringValue `hcl:"ledger_role_name,attr" validate:"required"` // PrincipalId: string, required PrincipalId terra.StringValue `hcl:"principal_id,attr" validate:"required"` // TenantId: string, required TenantId terra.StringValue `hcl:"tenant_id,attr" validate:"required"` }
type AzureadBasedServicePrincipalAttributes ¶
type AzureadBasedServicePrincipalAttributes struct {
// contains filtered or unexported fields
}
func (AzureadBasedServicePrincipalAttributes) InternalRef ¶
func (absp AzureadBasedServicePrincipalAttributes) InternalRef() (terra.Reference, error)
func (AzureadBasedServicePrincipalAttributes) InternalTokens ¶
func (absp AzureadBasedServicePrincipalAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AzureadBasedServicePrincipalAttributes) InternalWithRef ¶
func (absp AzureadBasedServicePrincipalAttributes) InternalWithRef(ref terra.Reference) AzureadBasedServicePrincipalAttributes
func (AzureadBasedServicePrincipalAttributes) LedgerRoleName ¶
func (absp AzureadBasedServicePrincipalAttributes) LedgerRoleName() terra.StringValue
func (AzureadBasedServicePrincipalAttributes) PrincipalId ¶
func (absp AzureadBasedServicePrincipalAttributes) PrincipalId() terra.StringValue
func (AzureadBasedServicePrincipalAttributes) TenantId ¶
func (absp AzureadBasedServicePrincipalAttributes) TenantId() terra.StringValue
type CertificateBasedSecurityPrincipal ¶
type CertificateBasedSecurityPrincipal struct { // LedgerRoleName: string, required LedgerRoleName terra.StringValue `hcl:"ledger_role_name,attr" validate:"required"` // PemPublicKey: string, required PemPublicKey terra.StringValue `hcl:"pem_public_key,attr" validate:"required"` }
type CertificateBasedSecurityPrincipalAttributes ¶
type CertificateBasedSecurityPrincipalAttributes struct {
// contains filtered or unexported fields
}
func (CertificateBasedSecurityPrincipalAttributes) InternalRef ¶
func (cbsp CertificateBasedSecurityPrincipalAttributes) InternalRef() (terra.Reference, error)
func (CertificateBasedSecurityPrincipalAttributes) InternalTokens ¶
func (cbsp CertificateBasedSecurityPrincipalAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CertificateBasedSecurityPrincipalAttributes) InternalWithRef ¶
func (cbsp CertificateBasedSecurityPrincipalAttributes) InternalWithRef(ref terra.Reference) CertificateBasedSecurityPrincipalAttributes
func (CertificateBasedSecurityPrincipalAttributes) LedgerRoleName ¶
func (cbsp CertificateBasedSecurityPrincipalAttributes) LedgerRoleName() terra.StringValue
func (CertificateBasedSecurityPrincipalAttributes) PemPublicKey ¶
func (cbsp CertificateBasedSecurityPrincipalAttributes) PemPublicKey() terra.StringValue
type Timeouts ¶
type Timeouts struct { // Create: string, optional Create terra.StringValue `hcl:"create,attr"` // Delete: string, optional Delete terra.StringValue `hcl:"delete,attr"` // Read: string, optional Read terra.StringValue `hcl:"read,attr"` // Update: string, optional Update terra.StringValue `hcl:"update,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
func (TimeoutsAttributes) Create ¶
func (t TimeoutsAttributes) Create() terra.StringValue
func (TimeoutsAttributes) Delete ¶
func (t TimeoutsAttributes) Delete() terra.StringValue
func (TimeoutsAttributes) InternalRef ¶
func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
func (TimeoutsAttributes) InternalTokens ¶
func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TimeoutsAttributes) InternalWithRef ¶
func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
func (TimeoutsAttributes) Read ¶
func (t TimeoutsAttributes) Read() terra.StringValue
func (TimeoutsAttributes) Update ¶
func (t TimeoutsAttributes) Update() terra.StringValue
Click to show internal directories.
Click to hide internal directories.