Documentation ¶
Index ¶
- type ServicePrincipals
- type ServicePrincipalsAttributes
- func (sp ServicePrincipalsAttributes) AccountEnabled() terra.BoolValue
- func (sp ServicePrincipalsAttributes) AppRoleAssignmentRequired() terra.BoolValue
- func (sp ServicePrincipalsAttributes) ApplicationId() terra.StringValue
- func (sp ServicePrincipalsAttributes) ApplicationTenantId() terra.StringValue
- func (sp ServicePrincipalsAttributes) DisplayName() terra.StringValue
- func (sp ServicePrincipalsAttributes) InternalRef() (terra.Reference, error)
- func (sp ServicePrincipalsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sp ServicePrincipalsAttributes) InternalWithRef(ref terra.Reference) ServicePrincipalsAttributes
- func (sp ServicePrincipalsAttributes) ObjectId() terra.StringValue
- func (sp ServicePrincipalsAttributes) PreferredSingleSignOnMode() terra.StringValue
- func (sp ServicePrincipalsAttributes) SamlMetadataUrl() terra.StringValue
- func (sp ServicePrincipalsAttributes) ServicePrincipalNames() terra.ListValue[terra.StringValue]
- func (sp ServicePrincipalsAttributes) SignInAudience() terra.StringValue
- func (sp ServicePrincipalsAttributes) Tags() terra.ListValue[terra.StringValue]
- func (sp ServicePrincipalsAttributes) Type() terra.StringValue
- type ServicePrincipalsState
- type Timeouts
- type TimeoutsAttributes
- type TimeoutsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServicePrincipals ¶
type ServicePrincipals struct{}
type ServicePrincipalsAttributes ¶
type ServicePrincipalsAttributes struct {
// contains filtered or unexported fields
}
func (ServicePrincipalsAttributes) AccountEnabled ¶
func (sp ServicePrincipalsAttributes) AccountEnabled() terra.BoolValue
func (ServicePrincipalsAttributes) AppRoleAssignmentRequired ¶
func (sp ServicePrincipalsAttributes) AppRoleAssignmentRequired() terra.BoolValue
func (ServicePrincipalsAttributes) ApplicationId ¶
func (sp ServicePrincipalsAttributes) ApplicationId() terra.StringValue
func (ServicePrincipalsAttributes) ApplicationTenantId ¶
func (sp ServicePrincipalsAttributes) ApplicationTenantId() terra.StringValue
func (ServicePrincipalsAttributes) DisplayName ¶
func (sp ServicePrincipalsAttributes) DisplayName() terra.StringValue
func (ServicePrincipalsAttributes) InternalRef ¶
func (sp ServicePrincipalsAttributes) InternalRef() (terra.Reference, error)
func (ServicePrincipalsAttributes) InternalTokens ¶
func (sp ServicePrincipalsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ServicePrincipalsAttributes) InternalWithRef ¶
func (sp ServicePrincipalsAttributes) InternalWithRef(ref terra.Reference) ServicePrincipalsAttributes
func (ServicePrincipalsAttributes) ObjectId ¶
func (sp ServicePrincipalsAttributes) ObjectId() terra.StringValue
func (ServicePrincipalsAttributes) PreferredSingleSignOnMode ¶
func (sp ServicePrincipalsAttributes) PreferredSingleSignOnMode() terra.StringValue
func (ServicePrincipalsAttributes) SamlMetadataUrl ¶
func (sp ServicePrincipalsAttributes) SamlMetadataUrl() terra.StringValue
func (ServicePrincipalsAttributes) ServicePrincipalNames ¶
func (sp ServicePrincipalsAttributes) ServicePrincipalNames() terra.ListValue[terra.StringValue]
func (ServicePrincipalsAttributes) SignInAudience ¶
func (sp ServicePrincipalsAttributes) SignInAudience() terra.StringValue
func (ServicePrincipalsAttributes) Tags ¶
func (sp ServicePrincipalsAttributes) Tags() terra.ListValue[terra.StringValue]
func (ServicePrincipalsAttributes) Type ¶
func (sp ServicePrincipalsAttributes) Type() terra.StringValue
type ServicePrincipalsState ¶
type ServicePrincipalsState struct { AccountEnabled bool `json:"account_enabled"` AppRoleAssignmentRequired bool `json:"app_role_assignment_required"` ApplicationId string `json:"application_id"` ApplicationTenantId string `json:"application_tenant_id"` DisplayName string `json:"display_name"` ObjectId string `json:"object_id"` PreferredSingleSignOnMode string `json:"preferred_single_sign_on_mode"` SamlMetadataUrl string `json:"saml_metadata_url"` ServicePrincipalNames []string `json:"service_principal_names"` SignInAudience string `json:"sign_in_audience"` Tags []string `json:"tags"` Type string `json:"type"` }
type Timeouts ¶
type Timeouts struct { // Read: string, optional Read terra.StringValue `hcl:"read,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
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
type TimeoutsState ¶
type TimeoutsState struct {
Read string `json:"read"`
}
Click to show internal directories.
Click to hide internal directories.