Documentation ¶
Index ¶
- type DataApplicationProviders
- type DataApplicationProvidersAttributes
- func (ap DataApplicationProvidersAttributes) ApplicationProviderArn() terra.StringValue
- func (ap DataApplicationProvidersAttributes) DisplayData() terra.ListValue[DataApplicationProvidersDisplayDataAttributes]
- func (ap DataApplicationProvidersAttributes) FederationProtocol() terra.StringValue
- func (ap DataApplicationProvidersAttributes) InternalRef() (terra.Reference, error)
- func (ap DataApplicationProvidersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ap DataApplicationProvidersAttributes) InternalWithRef(ref terra.Reference) DataApplicationProvidersAttributes
- type DataApplicationProvidersDisplayData
- type DataApplicationProvidersDisplayDataAttributes
- func (dd DataApplicationProvidersDisplayDataAttributes) Description() terra.StringValue
- func (dd DataApplicationProvidersDisplayDataAttributes) DisplayName() terra.StringValue
- func (dd DataApplicationProvidersDisplayDataAttributes) IconUrl() terra.StringValue
- func (dd DataApplicationProvidersDisplayDataAttributes) InternalRef() (terra.Reference, error)
- func (dd DataApplicationProvidersDisplayDataAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dd DataApplicationProvidersDisplayDataAttributes) InternalWithRef(ref terra.Reference) DataApplicationProvidersDisplayDataAttributes
- type DataApplicationProvidersDisplayDataState
- type DataApplicationProvidersState
- type DataArgs
- type DataSource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataApplicationProviders ¶
type DataApplicationProviders struct { // ApplicationProvidersDisplayData: min=0 DisplayData []DataApplicationProvidersDisplayData `hcl:"display_data,block" validate:"min=0"` }
type DataApplicationProvidersAttributes ¶
type DataApplicationProvidersAttributes struct {
// contains filtered or unexported fields
}
func (DataApplicationProvidersAttributes) ApplicationProviderArn ¶
func (ap DataApplicationProvidersAttributes) ApplicationProviderArn() terra.StringValue
func (DataApplicationProvidersAttributes) DisplayData ¶
func (ap DataApplicationProvidersAttributes) DisplayData() terra.ListValue[DataApplicationProvidersDisplayDataAttributes]
func (DataApplicationProvidersAttributes) FederationProtocol ¶
func (ap DataApplicationProvidersAttributes) FederationProtocol() terra.StringValue
func (DataApplicationProvidersAttributes) InternalRef ¶
func (ap DataApplicationProvidersAttributes) InternalRef() (terra.Reference, error)
func (DataApplicationProvidersAttributes) InternalTokens ¶
func (ap DataApplicationProvidersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataApplicationProvidersAttributes) InternalWithRef ¶
func (ap DataApplicationProvidersAttributes) InternalWithRef(ref terra.Reference) DataApplicationProvidersAttributes
type DataApplicationProvidersDisplayData ¶
type DataApplicationProvidersDisplayData struct{}
type DataApplicationProvidersDisplayDataAttributes ¶
type DataApplicationProvidersDisplayDataAttributes struct {
// contains filtered or unexported fields
}
func (DataApplicationProvidersDisplayDataAttributes) Description ¶
func (dd DataApplicationProvidersDisplayDataAttributes) Description() terra.StringValue
func (DataApplicationProvidersDisplayDataAttributes) DisplayName ¶
func (dd DataApplicationProvidersDisplayDataAttributes) DisplayName() terra.StringValue
func (DataApplicationProvidersDisplayDataAttributes) IconUrl ¶
func (dd DataApplicationProvidersDisplayDataAttributes) IconUrl() terra.StringValue
func (DataApplicationProvidersDisplayDataAttributes) InternalRef ¶
func (dd DataApplicationProvidersDisplayDataAttributes) InternalRef() (terra.Reference, error)
func (DataApplicationProvidersDisplayDataAttributes) InternalTokens ¶
func (dd DataApplicationProvidersDisplayDataAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataApplicationProvidersDisplayDataAttributes) InternalWithRef ¶
func (dd DataApplicationProvidersDisplayDataAttributes) InternalWithRef(ref terra.Reference) DataApplicationProvidersDisplayDataAttributes
type DataApplicationProvidersState ¶
type DataApplicationProvidersState struct { ApplicationProviderArn string `json:"application_provider_arn"` FederationProtocol string `json:"federation_protocol"` DisplayData []DataApplicationProvidersDisplayDataState `json:"display_data"` }
type DataArgs ¶
type DataArgs struct { // ApplicationProviders: min=0 ApplicationProviders []DataApplicationProviders `hcl:"application_providers,block" validate:"min=0"` }
DataArgs contains the configurations for aws_ssoadmin_application_providers.
type DataSource ¶
DataSource represents the Terraform data resource aws_ssoadmin_application_providers.
func Data ¶
func Data(name string, args DataArgs) *DataSource
Data creates a new instance of DataSource.
func (*DataSource) Attributes ¶
func (asap *DataSource) Attributes() dataAwsSsoadminApplicationProvidersAttributes
Attributes returns the attributes for DataSource.
func (*DataSource) Configuration ¶
func (asap *DataSource) Configuration() interface{}
Configuration returns the configuration (args) for DataSource.
func (*DataSource) DataSource ¶
func (asap *DataSource) DataSource() string
DataSource returns the Terraform object type for DataSource.
func (*DataSource) LocalName ¶
func (asap *DataSource) LocalName() string
LocalName returns the local name for DataSource.
Click to show internal directories.
Click to hide internal directories.