Documentation ¶
Index ¶
- func NewIdentityDataSource() datasource.DataSource
- type Identity
- type IdentityDataSource
- func (d *IdentityDataSource) ConfigValidators(ctx context.Context) []datasource.ConfigValidator
- func (d *IdentityDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *IdentityDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *IdentityDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *IdentityDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewIdentityDataSource ¶
func NewIdentityDataSource() datasource.DataSource
Types ¶
type Identity ¶
type Identity struct { // System-generated unique ID of the Object Id types.String `tfsdk:"id"` // Name of the Object Name types.String `tfsdk:"name"` // Creation date of the Object Created types.String `tfsdk:"created"` // Last modification date of the Object Modified types.String `tfsdk:"modified"` // Alternate unique identifier for the identity Alias types.String `tfsdk:"alias"` // The email address of the identity EmailAddress types.String `tfsdk:"email_address"` // The processing state of the identity ProcessingState types.String `tfsdk:"processing_state"` // The identity's status in the system IdentityStatus types.String `tfsdk:"identity_status"` UseCallerIdentity types.Bool `tfsdk:"use_caller_identity"` CallerIdentityUsed types.Bool `tfsdk:"caller_identity_used"` }
Identity
type IdentityDataSource ¶
type IdentityDataSource struct {
// contains filtered or unexported fields
}
func (*IdentityDataSource) ConfigValidators ¶
func (d *IdentityDataSource) ConfigValidators(ctx context.Context) []datasource.ConfigValidator
func (*IdentityDataSource) Configure ¶
func (d *IdentityDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*IdentityDataSource) Metadata ¶
func (d *IdentityDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*IdentityDataSource) Read ¶
func (d *IdentityDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*IdentityDataSource) Schema ¶
func (d *IdentityDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
Click to show internal directories.
Click to hide internal directories.