roles

package
v0.0.0-...-8fb3fdf Latest Latest
Warning

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

Go to latest
Published: Jan 3, 2025 License: MPL-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDataSource

func NewDataSource() datasource.DataSource

func NewResource

func NewResource() resource.Resource

Types

type DataSource

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

func (*DataSource) Configure

func (*DataSource) Metadata

func (*DataSource) Read

func (*DataSource) Schema

type Resource

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

Resource defines the resource implementation.

func (*Resource) Configure

func (*Resource) Create

func (*Resource) Delete

func (*Resource) ImportState

func (*Resource) Metadata

func (*Resource) Read

func (*Resource) Schema

func (*Resource) Update

type SamlRoleDataSourceModel

type SamlRoleDataSourceModel struct {
	Id        jsontypes.String       `tfsdk:"id"`
	Role      jsontypes.String       `tfsdk:"role" json:"role"`
	OrgAccess jsontypes.String       `tfsdk:"org_access" json:"orgAccess"`
	Tags      []SamlRoleTagModel     `tfsdk:"tags" json:"tags"`
	Networks  []SamlRoleNetworkModel `tfsdk:"networks" json:"networks"`
}

type SamlRoleNetworkModel

type SamlRoleNetworkModel struct {
	Id     jsontypes.String `tfsdk:"id" json:"id"`
	Access jsontypes.String `tfsdk:"access" json:"access"`
}

type SamlRoleTagModel

type SamlRoleTagModel struct {
	Tag    jsontypes.String `tfsdk:"tag" json:"tag"`
	Access jsontypes.String `tfsdk:"access" json:"access"`
}

Jump to

Keyboard shortcuts

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