Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AssociateIdentityProviderProcedure ¶
type AssociateIdentityProviderProcedure struct {
// contains filtered or unexported fields
}
func (*AssociateIdentityProviderProcedure) Do ¶
func (a *AssociateIdentityProviderProcedure) Do(ctx context.Context) error
func (*AssociateIdentityProviderProcedure) Name ¶
func (a *AssociateIdentityProviderProcedure) Name() string
type DisassociateIdentityProviderConfig ¶
type DisassociateIdentityProviderConfig struct {
// contains filtered or unexported fields
}
func (*DisassociateIdentityProviderConfig) Do ¶
func (d *DisassociateIdentityProviderConfig) Do(ctx context.Context) error
func (*DisassociateIdentityProviderConfig) Name ¶
func (d *DisassociateIdentityProviderConfig) Name() string
type OidcIdentityProviderConfig ¶
type OidcIdentityProviderConfig struct { ClientID string GroupsClaim *string GroupsPrefix *string IdentityProviderConfigArn *string IdentityProviderConfigName string IssuerURL string RequiredClaims map[string]*string Status *string Tags infrav1.Tags UsernameClaim *string UsernamePrefix *string }
OidcIdentityProviderConfig represents the configuration for an OpenID Connect (OIDC) identity provider.
func (*OidcIdentityProviderConfig) IsEqual ¶
func (o *OidcIdentityProviderConfig) IsEqual(other *OidcIdentityProviderConfig) bool
type RemoveIdentityProviderTagsProcedure ¶
type RemoveIdentityProviderTagsProcedure struct {
// contains filtered or unexported fields
}
func (*RemoveIdentityProviderTagsProcedure) Do ¶
func (r *RemoveIdentityProviderTagsProcedure) Do(ctx context.Context) error
func (*RemoveIdentityProviderTagsProcedure) Name ¶
func (r *RemoveIdentityProviderTagsProcedure) Name() string
type UpdatedIdentityProviderTagsProcedure ¶
type UpdatedIdentityProviderTagsProcedure struct {
// contains filtered or unexported fields
}
func (*UpdatedIdentityProviderTagsProcedure) Do ¶
func (u *UpdatedIdentityProviderTagsProcedure) Do(ctx context.Context) error
func (*UpdatedIdentityProviderTagsProcedure) Name ¶
func (u *UpdatedIdentityProviderTagsProcedure) Name() string
type WaitIdentityProviderAssociatedProcedure ¶
type WaitIdentityProviderAssociatedProcedure struct {
// contains filtered or unexported fields
}
func (*WaitIdentityProviderAssociatedProcedure) Do ¶
func (w *WaitIdentityProviderAssociatedProcedure) Do(ctx context.Context) error
func (*WaitIdentityProviderAssociatedProcedure) Name ¶
func (w *WaitIdentityProviderAssociatedProcedure) Name() string
Click to show internal directories.
Click to hide internal directories.