sts

package
v1.6.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 9, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ClassicStsDatasource

func ClassicStsDatasource() map[string]dsschema.Attribute

func ClassicStsResource

func ClassicStsResource() map[string]schema.Attribute

func HcpStsDatasource

func HcpStsDatasource() map[string]dsschema.Attribute

func HcpStsResource

func HcpStsResource() map[string]schema.Attribute

Types

type ClassicSts

type ClassicSts struct {
	OIDCEndpointURL    types.String           `tfsdk:"oidc_endpoint_url"`
	OIDCConfigID       types.String           `tfsdk:"oidc_config_id"`
	Thumbprint         types.String           `tfsdk:"thumbprint"`
	RoleARN            types.String           `tfsdk:"role_arn"`
	SupportRoleArn     types.String           `tfsdk:"support_role_arn"`
	OperatorRolePrefix types.String           `tfsdk:"operator_role_prefix"`
	InstanceIAMRoles   classicInstanceIAMRole `tfsdk:"instance_iam_roles"`
}

type HcpSts

type HcpSts struct {
	OIDCEndpointURL    types.String       `tfsdk:"oidc_endpoint_url"`
	OIDCConfigID       types.String       `tfsdk:"oidc_config_id"`
	Thumbprint         types.String       `tfsdk:"thumbprint"`
	RoleARN            types.String       `tfsdk:"role_arn"`
	SupportRoleArn     types.String       `tfsdk:"support_role_arn"`
	OperatorRolePrefix types.String       `tfsdk:"operator_role_prefix"`
	InstanceIAMRoles   hcpInstanceIAMRole `tfsdk:"instance_iam_roles"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL