aws

package
v1.8.0 Latest Latest
Warning

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

Go to latest
Published: Feb 8, 2024 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AWSAccountSelector

type AWSAccountSelector struct {
	ID    types.String `tfsdk:"id"`
	Name  types.String `tfsdk:"name"`
	OrgID types.String `tfsdk:"aws_organization_id"`
	When  types.String `tfsdk:"when"`
}

func (AWSAccountSelector) ToAPI

type AWSAccountSelectorResource

type AWSAccountSelectorResource struct {
	// contains filtered or unexported fields
}

AccessRuleResource is the data source implementation.

func (*AWSAccountSelectorResource) Configure

Configure adds the provider configured client to the data source.

func (*AWSAccountSelectorResource) Create

func (*AWSAccountSelectorResource) Delete

func (*AWSAccountSelectorResource) ImportState

func (*AWSAccountSelectorResource) Metadata

Metadata returns the data source type name.

func (*AWSAccountSelectorResource) Read

Read refreshes the Terraform state with the latest data.

func (*AWSAccountSelectorResource) Schema

GetSchema defines the schema for the data source. schema is based off the governance api

func (*AWSAccountSelectorResource) Update

type AWSIDCAccountAvailabilities

type AWSIDCAccountAvailabilities struct {
	ID                 types.String `tfsdk:"id"`
	WorkflowID         types.String `tfsdk:"workflow_id"`
	PermissionSetARN   types.String `tfsdk:"aws_permission_set_arn"`
	AccountSelectorID  types.String `tfsdk:"aws_account_selector_id"`
	AWSIdentityStoreID types.String `tfsdk:"aws_identity_store_id"`
}

type AWSIDCAccountAvailabilitiesResource

type AWSIDCAccountAvailabilitiesResource struct {
	// contains filtered or unexported fields
}

func (*AWSIDCAccountAvailabilitiesResource) Configure

Configure adds the provider configured client to the data source.

func (*AWSIDCAccountAvailabilitiesResource) Create

func (*AWSIDCAccountAvailabilitiesResource) Delete

func (*AWSIDCAccountAvailabilitiesResource) ImportState

func (*AWSIDCAccountAvailabilitiesResource) Metadata

Metadata returns the data source type name.

func (*AWSIDCAccountAvailabilitiesResource) Read

Read refreshes the Terraform state with the latest data.

func (*AWSIDCAccountAvailabilitiesResource) Schema

GetSchema defines the schema for the data source. schema is based off the governance api

func (*AWSIDCAccountAvailabilitiesResource) Update

type AWSIDCGroupAvailabilities

type AWSIDCGroupAvailabilities struct {
	ID                 types.String `tfsdk:"id"`
	WorkflowID         types.String `tfsdk:"workflow_id"`
	GroupSelectorID    types.String `tfsdk:"aws_idc_group_selector_id"`
	AWSIdentityStoreID types.String `tfsdk:"aws_identity_store_id"`
}

type AWSIDCGroupAvailabilitiesResource

type AWSIDCGroupAvailabilitiesResource struct {
	// contains filtered or unexported fields
}

func (*AWSIDCGroupAvailabilitiesResource) Configure

Configure adds the provider configured client to the data source.

func (*AWSIDCGroupAvailabilitiesResource) Create

func (*AWSIDCGroupAvailabilitiesResource) Delete

func (*AWSIDCGroupAvailabilitiesResource) ImportState

func (*AWSIDCGroupAvailabilitiesResource) Metadata

Metadata returns the data source type name.

func (*AWSIDCGroupAvailabilitiesResource) Read

Read refreshes the Terraform state with the latest data.

func (*AWSIDCGroupAvailabilitiesResource) Schema

GetSchema defines the schema for the data source. schema is based off the governance api

func (*AWSIDCGroupAvailabilitiesResource) Update

type AWSIDCGroupSelector

type AWSIDCGroupSelector struct {
	ID    types.String `tfsdk:"id"`
	Name  types.String `tfsdk:"name"`
	OrgID types.String `tfsdk:"aws_organization_id"`
	When  types.String `tfsdk:"when"`
}

func (AWSIDCGroupSelector) ToAPI

type AWSIDCGroupSelectorResource

type AWSIDCGroupSelectorResource struct {
	// contains filtered or unexported fields
}

AccessRuleResource is the data source implementation.

func (*AWSIDCGroupSelectorResource) Configure

Configure adds the provider configured client to the data source.

func (*AWSIDCGroupSelectorResource) Create

func (*AWSIDCGroupSelectorResource) Delete

func (*AWSIDCGroupSelectorResource) ImportState

func (*AWSIDCGroupSelectorResource) Metadata

Metadata returns the data source type name.

func (*AWSIDCGroupSelectorResource) Read

Read refreshes the Terraform state with the latest data.

func (*AWSIDCGroupSelectorResource) Schema

GetSchema defines the schema for the data source. schema is based off the governance api

func (*AWSIDCGroupSelectorResource) Update

type AWSIDCIntegrationModel

type AWSIDCIntegrationModel struct {
	Id              types.String `tfsdk:"id"`
	Name            types.String `tfsdk:"name"`
	SSOInstanceARN  types.String `tfsdk:"sso_instance_arn"`
	IdentityStoreID types.String `tfsdk:"identity_store_id"`
	SSORegion       types.String `tfsdk:"sso_region"`
	ReaderRoleARN   types.String `tfsdk:"reader_role_arn"`
}

type AWSIDCIntegrationResource

type AWSIDCIntegrationResource struct {
	// contains filtered or unexported fields
}

func (*AWSIDCIntegrationResource) Configure

Configure adds the provider configured client to the data source.

func (*AWSIDCIntegrationResource) Create

func (*AWSIDCIntegrationResource) Delete

func (*AWSIDCIntegrationResource) ImportState

func (*AWSIDCIntegrationResource) Metadata

Metadata returns the data source type name.

func (*AWSIDCIntegrationResource) Read

Read refreshes the Terraform state with the latest data.

func (*AWSIDCIntegrationResource) Schema

GetSchema defines the schema for the data source. schema is based off the governance api

func (*AWSIDCIntegrationResource) Update

type AWSRDSAvailabilities

type AWSRDSAvailabilities struct {
	ID                 types.String `tfsdk:"id"`
	WorkflowID         types.String `tfsdk:"workflow_id"`
	AWSRDSSelectorID   types.String `tfsdk:"aws_rds_selector_id"`
	AWSIdentityStoreID types.String `tfsdk:"aws_identity_store_id"`
}

type AWSRDSAvailabilitiesResource

type AWSRDSAvailabilitiesResource struct {
	// contains filtered or unexported fields
}

func (*AWSRDSAvailabilitiesResource) Configure

Configure adds the provider configured client to the data source.

func (*AWSRDSAvailabilitiesResource) Create

func (*AWSRDSAvailabilitiesResource) Delete

func (*AWSRDSAvailabilitiesResource) ImportState

func (*AWSRDSAvailabilitiesResource) Metadata

Metadata returns the data source type name.

func (*AWSRDSAvailabilitiesResource) Read

Read refreshes the Terraform state with the latest data.

func (*AWSRDSAvailabilitiesResource) Schema

GetSchema defines the schema for the data source. schema is based off the governance api

func (*AWSRDSAvailabilitiesResource) Update

type AWSRDSIntegrationModel

type AWSRDSIntegrationModel struct {
	Id           types.String `tfsdk:"id"`
	Name         types.String `tfsdk:"name"`
	ReadRoleARNs types.Set    `tfsdk:"read_role_arns"`
	Regions      types.Set    `tfsdk:"regions"`
}

type AWSRDSIntegrationResource

type AWSRDSIntegrationResource struct {
	// contains filtered or unexported fields
}

func (*AWSRDSIntegrationResource) Configure

Configure adds the provider configured client to the data source.

func (*AWSRDSIntegrationResource) Create

func (*AWSRDSIntegrationResource) Delete

func (*AWSRDSIntegrationResource) ImportState

func (*AWSRDSIntegrationResource) Metadata

Metadata returns the data source type name.

func (*AWSRDSIntegrationResource) Read

Read refreshes the Terraform state with the latest data.

func (*AWSRDSIntegrationResource) Schema

GetSchema defines the schema for the data source. schema is based off the governance api

func (*AWSRDSIntegrationResource) Update

type AWSRDSSelector

type AWSRDSSelector struct {
	ID             types.String `tfsdk:"id"`
	Name           types.String `tfsdk:"name"`
	OrganizationID types.String `tfsdk:"aws_organization_id"`
	When           types.String `tfsdk:"when"`
}

func (AWSRDSSelector) ToAPI

type AWSRDSSelectorResource

type AWSRDSSelectorResource struct {
	// contains filtered or unexported fields
}

AccessRuleResource is the data source implementation.

func (*AWSRDSSelectorResource) Configure

Configure adds the provider configured client to the data source.

func (*AWSRDSSelectorResource) Create

func (*AWSRDSSelectorResource) Delete

func (*AWSRDSSelectorResource) ImportState

func (*AWSRDSSelectorResource) Metadata

Metadata returns the data source type name.

func (*AWSRDSSelectorResource) Read

Read refreshes the Terraform state with the latest data.

func (*AWSRDSSelectorResource) Schema

GetSchema defines the schema for the data source. schema is based off the governance api

func (*AWSRDSSelectorResource) Update

Jump to

Keyboard shortcuts

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