Documentation
¶
Overview ¶
Copyright (c) 2021 Red Hat, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Index ¶
- func New() tfsdk.Provider
- type CloudProviderState
- type CloudProvidersDataSource
- type CloudProvidersDataSourceType
- type CloudProvidersState
- type ClusterResource
- func (r *ClusterResource) Create(ctx context.Context, request tfsdk.CreateResourceRequest, ...)
- func (r *ClusterResource) Delete(ctx context.Context, request tfsdk.DeleteResourceRequest, ...)
- func (r *ClusterResource) ImportState(ctx context.Context, request tfsdk.ImportResourceStateRequest, ...)
- func (r *ClusterResource) Read(ctx context.Context, request tfsdk.ReadResourceRequest, ...)
- func (r *ClusterResource) Update(ctx context.Context, request tfsdk.UpdateResourceRequest, ...)
- type ClusterResourceType
- type ClusterRosaClassicResource
- func (r *ClusterRosaClassicResource) Create(ctx context.Context, request tfsdk.CreateResourceRequest, ...)
- func (r *ClusterRosaClassicResource) Delete(ctx context.Context, request tfsdk.DeleteResourceRequest, ...)
- func (r *ClusterRosaClassicResource) ImportState(ctx context.Context, request tfsdk.ImportResourceStateRequest, ...)
- func (r *ClusterRosaClassicResource) Read(ctx context.Context, request tfsdk.ReadResourceRequest, ...)
- func (r *ClusterRosaClassicResource) Update(ctx context.Context, request tfsdk.UpdateResourceRequest, ...)
- type ClusterRosaClassicResourceType
- type ClusterRosaClassicState
- type ClusterState
- type Config
- type GroupMembershipResource
- func (r *GroupMembershipResource) Create(ctx context.Context, request tfsdk.CreateResourceRequest, ...)
- func (r *GroupMembershipResource) Delete(ctx context.Context, request tfsdk.DeleteResourceRequest, ...)
- func (r *GroupMembershipResource) ImportState(ctx context.Context, request tfsdk.ImportResourceStateRequest, ...)
- func (r *GroupMembershipResource) Read(ctx context.Context, request tfsdk.ReadResourceRequest, ...)
- func (r *GroupMembershipResource) Update(ctx context.Context, request tfsdk.UpdateResourceRequest, ...)
- type GroupMembershipResourceType
- type GroupMembershipState
- type GroupState
- type GroupsDataSource
- type GroupsDataSourceType
- type GroupsState
- type HTPasswdIdentityProvider
- type IdentityProviderResource
- func (r *IdentityProviderResource) Create(ctx context.Context, request tfsdk.CreateResourceRequest, ...)
- func (r *IdentityProviderResource) Delete(ctx context.Context, request tfsdk.DeleteResourceRequest, ...)
- func (r *IdentityProviderResource) ImportState(ctx context.Context, request tfsdk.ImportResourceStateRequest, ...)
- func (r *IdentityProviderResource) Read(ctx context.Context, request tfsdk.ReadResourceRequest, ...)
- func (r *IdentityProviderResource) Update(ctx context.Context, request tfsdk.UpdateResourceRequest, ...)
- type IdentityProviderResourceType
- type IdentityProviderState
- type InstanceIAMRole
- type LDAPIdentityProvider
- type LDAPIdentityProviderAttributes
- type MachinePoolResource
- func (r *MachinePoolResource) Create(ctx context.Context, request tfsdk.CreateResourceRequest, ...)
- func (r *MachinePoolResource) Delete(ctx context.Context, request tfsdk.DeleteResourceRequest, ...)
- func (r *MachinePoolResource) ImportState(ctx context.Context, request tfsdk.ImportResourceStateRequest, ...)
- func (r *MachinePoolResource) Read(ctx context.Context, request tfsdk.ReadResourceRequest, ...)
- func (r *MachinePoolResource) Update(ctx context.Context, request tfsdk.UpdateResourceRequest, ...)
- type MachinePoolResourceType
- type MachinePoolState
- type MachineTypeState
- type MachineTypesDataSource
- type MachineTypesDataSourceType
- type MachineTypesState
- type OpenIDIdentityProvider
- type OpenIDIdentityProviderClaims
- type OperatorIAMRole
- type Provider
- func (p *Provider) Configure(ctx context.Context, request tfsdk.ConfigureProviderRequest, ...)
- func (p *Provider) GetDataSources(ctx context.Context) (result map[string]tfsdk.DataSourceType, diags diag.Diagnostics)
- func (p *Provider) GetResources(ctx context.Context) (result map[string]tfsdk.ResourceType, diags diag.Diagnostics)
- func (p *Provider) GetSchema(ctx context.Context) (schema tfsdk.Schema, diags diag.Diagnostics)
- type Proxy
- type Sts
- type VersionState
- type VersionsDataSource
- type VersionsDataSourceType
- type VersionsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CloudProviderState ¶
type CloudProvidersDataSource ¶
type CloudProvidersDataSource struct {
// contains filtered or unexported fields
}
func (*CloudProvidersDataSource) Read ¶
func (s *CloudProvidersDataSource) Read(ctx context.Context, request tfsdk.ReadDataSourceRequest, response *tfsdk.ReadDataSourceResponse)
type CloudProvidersDataSourceType ¶
type CloudProvidersDataSourceType struct { }
func (*CloudProvidersDataSourceType) GetSchema ¶
func (t *CloudProvidersDataSourceType) GetSchema(ctx context.Context) (result tfsdk.Schema, diags diag.Diagnostics)
func (*CloudProvidersDataSourceType) NewDataSource ¶
func (t *CloudProvidersDataSourceType) NewDataSource(ctx context.Context, p tfsdk.Provider) (result tfsdk.DataSource, diags diag.Diagnostics)
type CloudProvidersState ¶
type CloudProvidersState struct { Search types.String `tfsdk:"search"` Order types.String `tfsdk:"order"` Item *CloudProviderState `tfsdk:"item"` Items []*CloudProviderState `tfsdk:"items"` }
type ClusterResource ¶
type ClusterResource struct {
// contains filtered or unexported fields
}
func (*ClusterResource) Create ¶
func (r *ClusterResource) Create(ctx context.Context, request tfsdk.CreateResourceRequest, response *tfsdk.CreateResourceResponse)
func (*ClusterResource) Delete ¶
func (r *ClusterResource) Delete(ctx context.Context, request tfsdk.DeleteResourceRequest, response *tfsdk.DeleteResourceResponse)
func (*ClusterResource) ImportState ¶
func (r *ClusterResource) ImportState(ctx context.Context, request tfsdk.ImportResourceStateRequest, response *tfsdk.ImportResourceStateResponse)
func (*ClusterResource) Read ¶
func (r *ClusterResource) Read(ctx context.Context, request tfsdk.ReadResourceRequest, response *tfsdk.ReadResourceResponse)
func (*ClusterResource) Update ¶
func (r *ClusterResource) Update(ctx context.Context, request tfsdk.UpdateResourceRequest, response *tfsdk.UpdateResourceResponse)
type ClusterResourceType ¶
type ClusterResourceType struct { }
func (*ClusterResourceType) GetSchema ¶
func (t *ClusterResourceType) GetSchema(ctx context.Context) (result tfsdk.Schema, diags diag.Diagnostics)
func (*ClusterResourceType) NewResource ¶
func (t *ClusterResourceType) NewResource(ctx context.Context, p tfsdk.Provider) (result tfsdk.Resource, diags diag.Diagnostics)
type ClusterRosaClassicResource ¶ added in v0.1.7
type ClusterRosaClassicResource struct {
// contains filtered or unexported fields
}
func (*ClusterRosaClassicResource) Create ¶ added in v0.1.7
func (r *ClusterRosaClassicResource) Create(ctx context.Context, request tfsdk.CreateResourceRequest, response *tfsdk.CreateResourceResponse)
func (*ClusterRosaClassicResource) Delete ¶ added in v0.1.7
func (r *ClusterRosaClassicResource) Delete(ctx context.Context, request tfsdk.DeleteResourceRequest, response *tfsdk.DeleteResourceResponse)
func (*ClusterRosaClassicResource) ImportState ¶ added in v0.1.7
func (r *ClusterRosaClassicResource) ImportState(ctx context.Context, request tfsdk.ImportResourceStateRequest, response *tfsdk.ImportResourceStateResponse)
func (*ClusterRosaClassicResource) Read ¶ added in v0.1.7
func (r *ClusterRosaClassicResource) Read(ctx context.Context, request tfsdk.ReadResourceRequest, response *tfsdk.ReadResourceResponse)
func (*ClusterRosaClassicResource) Update ¶ added in v0.1.7
func (r *ClusterRosaClassicResource) Update(ctx context.Context, request tfsdk.UpdateResourceRequest, response *tfsdk.UpdateResourceResponse)
type ClusterRosaClassicResourceType ¶ added in v0.1.7
type ClusterRosaClassicResourceType struct { }
func (*ClusterRosaClassicResourceType) GetSchema ¶ added in v0.1.7
func (t *ClusterRosaClassicResourceType) GetSchema(ctx context.Context) (result tfsdk.Schema, diags diag.Diagnostics)
func (*ClusterRosaClassicResourceType) NewResource ¶ added in v0.1.7
func (t *ClusterRosaClassicResourceType) NewResource(ctx context.Context, p tfsdk.Provider) (result tfsdk.Resource, diags diag.Diagnostics)
type ClusterRosaClassicState ¶ added in v0.1.7
type ClusterRosaClassicState struct { APIURL types.String `tfsdk:"api_url"` AWSAccountID types.String `tfsdk:"aws_account_id"` AWSSubnetIDs types.List `tfsdk:"aws_subnet_ids"` AWSPrivateLink types.Bool `tfsdk:"aws_private_link"` Sts *Sts `tfsdk:"sts"` CCSEnabled types.Bool `tfsdk:"ccs_enabled"` EtcdEncryption types.Bool `tfsdk:"etcd_encryption"` AutoScalingEnabled types.Bool `tfsdk:"autoscaling_enabled"` MinReplicas types.Int64 `tfsdk:"min_replicas"` MaxReplicas types.Int64 `tfsdk:"max_replicas"` CloudRegion types.String `tfsdk:"cloud_region"` ComputeMachineType types.String `tfsdk:"compute_machine_type"` ComputeNodes types.Int64 `tfsdk:"compute_nodes"` ConsoleURL types.String `tfsdk:"console_url"` HostPrefix types.Int64 `tfsdk:"host_prefix"` ID types.String `tfsdk:"id"` ExternalID types.String `tfsdk:"external_id"` MachineCIDR types.String `tfsdk:"machine_cidr"` MultiAZ types.Bool `tfsdk:"multi_az"` AvailabilityZones types.List `tfsdk:"availability_zones"` Name types.String `tfsdk:"name"` PodCIDR types.String `tfsdk:"pod_cidr"` Properties types.Map `tfsdk:"properties"` ServiceCIDR types.String `tfsdk:"service_cidr"` Proxy *Proxy `tfsdk:"proxy"` State types.String `tfsdk:"state"` Version types.String `tfsdk:"version"` }
type ClusterState ¶
type ClusterState struct { APIURL types.String `tfsdk:"api_url"` AWSAccessKeyID types.String `tfsdk:"aws_access_key_id"` AWSAccountID types.String `tfsdk:"aws_account_id"` AWSSecretAccessKey types.String `tfsdk:"aws_secret_access_key"` AWSSubnetIDs types.List `tfsdk:"aws_subnet_ids"` AWSPrivateLink types.Bool `tfsdk:"aws_private_link"` CCSEnabled types.Bool `tfsdk:"ccs_enabled"` CloudProvider types.String `tfsdk:"cloud_provider"` CloudRegion types.String `tfsdk:"cloud_region"` ComputeMachineType types.String `tfsdk:"compute_machine_type"` ComputeNodes types.Int64 `tfsdk:"compute_nodes"` ConsoleURL types.String `tfsdk:"console_url"` HostPrefix types.Int64 `tfsdk:"host_prefix"` ID types.String `tfsdk:"id"` Product types.String `tfsdk:"product"` MachineCIDR types.String `tfsdk:"machine_cidr"` MultiAZ types.Bool `tfsdk:"multi_az"` AvailabilityZones types.List `tfsdk:"availability_zones"` Name types.String `tfsdk:"name"` PodCIDR types.String `tfsdk:"pod_cidr"` Properties types.Map `tfsdk:"properties"` ServiceCIDR types.String `tfsdk:"service_cidr"` Proxy *Proxy `tfsdk:"proxy"` State types.String `tfsdk:"state"` Version types.String `tfsdk:"version"` Wait types.Bool `tfsdk:"wait"` }
type Config ¶
type Config struct { URL types.String `tfsdk:"url"` TokenURL types.String `tfsdk:"token_url"` User types.String `tfsdk:"user"` Password types.String `tfsdk:"password"` Token types.String `tfsdk:"token"` ClientID types.String `tfsdk:"client_id"` ClientSecret types.String `tfsdk:"client_secret"` TrustedCAs types.String `tfsdk:"trusted_cas"` Insecure types.Bool `tfsdk:"insecure"` }
Config contains the configuration of the provider.
type GroupMembershipResource ¶ added in v0.1.4
type GroupMembershipResource struct {
// contains filtered or unexported fields
}
func (*GroupMembershipResource) Create ¶ added in v0.1.4
func (r *GroupMembershipResource) Create(ctx context.Context, request tfsdk.CreateResourceRequest, response *tfsdk.CreateResourceResponse)
func (*GroupMembershipResource) Delete ¶ added in v0.1.4
func (r *GroupMembershipResource) Delete(ctx context.Context, request tfsdk.DeleteResourceRequest, response *tfsdk.DeleteResourceResponse)
func (*GroupMembershipResource) ImportState ¶ added in v0.1.4
func (r *GroupMembershipResource) ImportState(ctx context.Context, request tfsdk.ImportResourceStateRequest, response *tfsdk.ImportResourceStateResponse)
func (*GroupMembershipResource) Read ¶ added in v0.1.4
func (r *GroupMembershipResource) Read(ctx context.Context, request tfsdk.ReadResourceRequest, response *tfsdk.ReadResourceResponse)
func (*GroupMembershipResource) Update ¶ added in v0.1.4
func (r *GroupMembershipResource) Update(ctx context.Context, request tfsdk.UpdateResourceRequest, response *tfsdk.UpdateResourceResponse)
type GroupMembershipResourceType ¶ added in v0.1.4
type GroupMembershipResourceType struct { }
func (*GroupMembershipResourceType) GetSchema ¶ added in v0.1.4
func (t *GroupMembershipResourceType) GetSchema(ctx context.Context) (result tfsdk.Schema, diags diag.Diagnostics)
func (*GroupMembershipResourceType) NewResource ¶ added in v0.1.4
func (t *GroupMembershipResourceType) NewResource(ctx context.Context, p tfsdk.Provider) (result tfsdk.Resource, diags diag.Diagnostics)
type GroupMembershipState ¶ added in v0.1.4
type GroupState ¶ added in v0.1.4
type GroupsDataSource ¶ added in v0.1.4
type GroupsDataSource struct {
// contains filtered or unexported fields
}
func (*GroupsDataSource) Read ¶ added in v0.1.4
func (s *GroupsDataSource) Read(ctx context.Context, request tfsdk.ReadDataSourceRequest, response *tfsdk.ReadDataSourceResponse)
type GroupsDataSourceType ¶ added in v0.1.4
type GroupsDataSourceType struct { }
func (*GroupsDataSourceType) GetSchema ¶ added in v0.1.4
func (t *GroupsDataSourceType) GetSchema(ctx context.Context) (result tfsdk.Schema, diags diag.Diagnostics)
func (*GroupsDataSourceType) NewDataSource ¶ added in v0.1.4
func (t *GroupsDataSourceType) NewDataSource(ctx context.Context, p tfsdk.Provider) (result tfsdk.DataSource, diags diag.Diagnostics)
type GroupsState ¶ added in v0.1.4
type GroupsState struct { Cluster types.String `tfsdk:"cluster"` Items []*GroupState `tfsdk:"items"` }
type IdentityProviderResource ¶
type IdentityProviderResource struct {
// contains filtered or unexported fields
}
func (*IdentityProviderResource) Create ¶
func (r *IdentityProviderResource) Create(ctx context.Context, request tfsdk.CreateResourceRequest, response *tfsdk.CreateResourceResponse)
func (*IdentityProviderResource) Delete ¶
func (r *IdentityProviderResource) Delete(ctx context.Context, request tfsdk.DeleteResourceRequest, response *tfsdk.DeleteResourceResponse)
func (*IdentityProviderResource) ImportState ¶
func (r *IdentityProviderResource) ImportState(ctx context.Context, request tfsdk.ImportResourceStateRequest, response *tfsdk.ImportResourceStateResponse)
func (*IdentityProviderResource) Read ¶
func (r *IdentityProviderResource) Read(ctx context.Context, request tfsdk.ReadResourceRequest, response *tfsdk.ReadResourceResponse)
func (*IdentityProviderResource) Update ¶
func (r *IdentityProviderResource) Update(ctx context.Context, request tfsdk.UpdateResourceRequest, response *tfsdk.UpdateResourceResponse)
type IdentityProviderResourceType ¶
type IdentityProviderResourceType struct { }
func (*IdentityProviderResourceType) GetSchema ¶
func (t *IdentityProviderResourceType) GetSchema(ctx context.Context) (result tfsdk.Schema, diags diag.Diagnostics)
func (*IdentityProviderResourceType) NewResource ¶
func (t *IdentityProviderResourceType) NewResource(ctx context.Context, p tfsdk.Provider) (result tfsdk.Resource, diags diag.Diagnostics)
type IdentityProviderState ¶
type IdentityProviderState struct { Cluster types.String `tfsdk:"cluster"` ID types.String `tfsdk:"id"` Name types.String `tfsdk:"name"` HTPasswd *HTPasswdIdentityProvider `tfsdk:"htpasswd"` LDAP *LDAPIdentityProvider `tfsdk:"ldap"` OpenID *OpenIDIdentityProvider `tfsdk:"openid"` }
type InstanceIAMRole ¶ added in v0.1.7
type LDAPIdentityProvider ¶
type MachinePoolResource ¶ added in v0.1.4
type MachinePoolResource struct {
// contains filtered or unexported fields
}
func (*MachinePoolResource) Create ¶ added in v0.1.4
func (r *MachinePoolResource) Create(ctx context.Context, request tfsdk.CreateResourceRequest, response *tfsdk.CreateResourceResponse)
func (*MachinePoolResource) Delete ¶ added in v0.1.4
func (r *MachinePoolResource) Delete(ctx context.Context, request tfsdk.DeleteResourceRequest, response *tfsdk.DeleteResourceResponse)
func (*MachinePoolResource) ImportState ¶ added in v0.1.4
func (r *MachinePoolResource) ImportState(ctx context.Context, request tfsdk.ImportResourceStateRequest, response *tfsdk.ImportResourceStateResponse)
func (*MachinePoolResource) Read ¶ added in v0.1.4
func (r *MachinePoolResource) Read(ctx context.Context, request tfsdk.ReadResourceRequest, response *tfsdk.ReadResourceResponse)
func (*MachinePoolResource) Update ¶ added in v0.1.4
func (r *MachinePoolResource) Update(ctx context.Context, request tfsdk.UpdateResourceRequest, response *tfsdk.UpdateResourceResponse)
type MachinePoolResourceType ¶ added in v0.1.4
type MachinePoolResourceType struct { }
func (*MachinePoolResourceType) GetSchema ¶ added in v0.1.4
func (t *MachinePoolResourceType) GetSchema(ctx context.Context) (result tfsdk.Schema, diags diag.Diagnostics)
func (*MachinePoolResourceType) NewResource ¶ added in v0.1.4
func (t *MachinePoolResourceType) NewResource(ctx context.Context, p tfsdk.Provider) (result tfsdk.Resource, diags diag.Diagnostics)
type MachinePoolState ¶ added in v0.1.4
type MachineTypeState ¶ added in v0.1.4
type MachineTypesDataSource ¶ added in v0.1.4
type MachineTypesDataSource struct {
// contains filtered or unexported fields
}
func (*MachineTypesDataSource) Read ¶ added in v0.1.4
func (s *MachineTypesDataSource) Read(ctx context.Context, request tfsdk.ReadDataSourceRequest, response *tfsdk.ReadDataSourceResponse)
type MachineTypesDataSourceType ¶ added in v0.1.4
type MachineTypesDataSourceType struct { }
func (*MachineTypesDataSourceType) GetSchema ¶ added in v0.1.4
func (t *MachineTypesDataSourceType) GetSchema(ctx context.Context) (result tfsdk.Schema, diags diag.Diagnostics)
func (*MachineTypesDataSourceType) NewDataSource ¶ added in v0.1.4
func (t *MachineTypesDataSourceType) NewDataSource(ctx context.Context, p tfsdk.Provider) (result tfsdk.DataSource, diags diag.Diagnostics)
type MachineTypesState ¶ added in v0.1.4
type MachineTypesState struct {
Items []*MachineTypeState `tfsdk:"items"`
}
type OpenIDIdentityProvider ¶ added in v0.1.7
type OpenIDIdentityProvider struct { CA types.String `tfsdk:"ca"` Claims *OpenIDIdentityProviderClaims `tfsdk:"claims"` ClientID types.String `tfsdk:"client_id"` ClientSecret types.String `tfsdk:"client_secret"` ExtraScopes []string `tfsdk:"extra_scopes"` ExtraAuthorizeParameters map[string]string `tfsdk:"extra_authorize_parameters"` Issuer types.String `tfsdk:"issuer"` }
type OpenIDIdentityProviderClaims ¶ added in v0.1.7
type OperatorIAMRole ¶ added in v0.1.7
type Provider ¶
type Provider struct {
// contains filtered or unexported fields
}
Provider is the implementation of the Provider.
func (*Provider) Configure ¶
func (p *Provider) Configure(ctx context.Context, request tfsdk.ConfigureProviderRequest, response *tfsdk.ConfigureProviderResponse)
configure is the configuration function of the provider. It is responsible for checking the connection parameters and creating the connection that will be used by the resources.
func (*Provider) GetDataSources ¶
func (p *Provider) GetDataSources(ctx context.Context) (result map[string]tfsdk.DataSourceType, diags diag.Diagnostics)
GetDataSources returns the data sources supported by the provider.
func (*Provider) GetResources ¶
func (p *Provider) GetResources(ctx context.Context) (result map[string]tfsdk.ResourceType, diags diag.Diagnostics)
GetResources returns the resources supported by the provider.
type Sts ¶ added in v0.1.7
type Sts struct { OIDCEndpointURL types.String `tfsdk:"oidc_endpoint_url"` Thumbprint types.String `tfsdk:"thumbprint"` RoleARN types.String `tfsdk:"role_arn"` SupportRoleArn types.String `tfsdk:"support_role_arn"` InstanceIAMRoles InstanceIAMRole `tfsdk:"instance_iam_roles"` OperatorIAMRoles []OperatorIAMRole `tfsdk:"operator_iam_roles"` }
type VersionState ¶ added in v0.1.4
type VersionsDataSource ¶ added in v0.1.4
type VersionsDataSource struct {
// contains filtered or unexported fields
}
func (*VersionsDataSource) Read ¶ added in v0.1.4
func (s *VersionsDataSource) Read(ctx context.Context, request tfsdk.ReadDataSourceRequest, response *tfsdk.ReadDataSourceResponse)
type VersionsDataSourceType ¶ added in v0.1.4
type VersionsDataSourceType struct { }
func (*VersionsDataSourceType) GetSchema ¶ added in v0.1.4
func (t *VersionsDataSourceType) GetSchema(ctx context.Context) (result tfsdk.Schema, diags diag.Diagnostics)
func (*VersionsDataSourceType) NewDataSource ¶ added in v0.1.4
func (t *VersionsDataSourceType) NewDataSource(ctx context.Context, p tfsdk.Provider) (result tfsdk.DataSource, diags diag.Diagnostics)
type VersionsState ¶ added in v0.1.4
type VersionsState struct { Search types.String `tfsdk:"search"` Order types.String `tfsdk:"order"` Item *VersionState `tfsdk:"item"` Items []*VersionState `tfsdk:"items"` }
Source Files
¶
- cloud_provider_state.go
- cloud_providers_data_source.go
- cloud_providers_state.go
- cluster_resource.go
- cluster_rosa_classic_resource.go
- cluster_rosa_classic_state.go
- cluster_state.go
- group_membership_resource.go
- group_membership_state.go
- group_state.go
- groups_data_source.go
- groups_state.go
- helpers.go
- identity_provider_resource.go
- identity_provider_state.go
- machine_pool_resource.go
- machine_pool_state.go
- machine_type_state.go
- machine_types_data_source.go
- machine_types_state.go
- provider.go
- sts.go
- version_state.go
- versions_data_source.go
- versions_state.go