entra

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 EntraGroupAvailabilities

type EntraGroupAvailabilities struct {
	ID                   types.String `tfsdk:"id"`
	WorkflowID           types.String `tfsdk:"workflow_id"`
	EntraGroupSelectorID types.String `tfsdk:"entra_group_selector_id"`
	EntraTenantID        types.String `tfsdk:"tenant_id"`
}

type EntraGroupAvailabilitiesResource

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

func (*EntraGroupAvailabilitiesResource) Configure

Configure adds the provider configured client to the data source.

func (*EntraGroupAvailabilitiesResource) Create

func (*EntraGroupAvailabilitiesResource) Delete

func (*EntraGroupAvailabilitiesResource) ImportState

func (*EntraGroupAvailabilitiesResource) Metadata

Metadata returns the data source type name.

func (*EntraGroupAvailabilitiesResource) Read

Read refreshes the Terraform state with the latest data.

func (*EntraGroupAvailabilitiesResource) Schema

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

func (*EntraGroupAvailabilitiesResource) Update

type EntraGroupSelector

type EntraGroupSelector struct {
	ID       types.String `tfsdk:"id"`
	Name     types.String `tfsdk:"name"`
	TenantID types.String `tfsdk:"tenant_id"`
	When     types.String `tfsdk:"when"`
}

func (EntraGroupSelector) ToAPI

type EntraGroupSelectorResource

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

AccessRuleResource is the data source implementation.

func (*EntraGroupSelectorResource) Configure

Configure adds the provider configured client to the data source.

func (*EntraGroupSelectorResource) Create

func (*EntraGroupSelectorResource) Delete

func (*EntraGroupSelectorResource) ImportState

func (*EntraGroupSelectorResource) Metadata

Metadata returns the data source type name.

func (*EntraGroupSelectorResource) Read

Read refreshes the Terraform state with the latest data.

func (*EntraGroupSelectorResource) Schema

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

func (*EntraGroupSelectorResource) Update

type EntraIntegrationModel

type EntraIntegrationModel struct {
	Id                     types.String `tfsdk:"id"`
	Name                   types.String `tfsdk:"name"`
	TenantID               types.String `tfsdk:"tenant_id"`
	ClientID               types.String `tfsdk:"client_id"`
	ClientSecretSecretPath types.String `tfsdk:"client_secret_secret_path"`
}

type EntraIntegrationResource

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

func (*EntraIntegrationResource) Configure

Configure adds the provider configured client to the data source.

func (*EntraIntegrationResource) Create

func (*EntraIntegrationResource) Delete

func (*EntraIntegrationResource) ImportState

func (*EntraIntegrationResource) Metadata

Metadata returns the data source type name.

func (*EntraIntegrationResource) Read

Read refreshes the Terraform state with the latest data.

func (*EntraIntegrationResource) Schema

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

func (*EntraIntegrationResource) Update

Jump to

Keyboard shortcuts

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