Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Endpoint ¶
type Endpoint struct {
Protocol types.String `tfsdk:"protocol"`
Host types.String `tfsdk:"host"`
Port types.Int64 `tfsdk:"port"`
}
func (Endpoint) ObjectType ¶
func (e Endpoint) ObjectType() types.ObjectType
func (Endpoint) ObjectValue ¶
func (e Endpoint) ObjectValue() basetypes.ObjectValue
type IPAccessList ¶
type IPAccessList struct {
Source types.String `tfsdk:"source"`
Description types.String `tfsdk:"description"`
}
func (IPAccessList) ObjectType ¶
func (i IPAccessList) ObjectType() types.ObjectType
func (IPAccessList) ObjectValue ¶
func (i IPAccessList) ObjectValue() basetypes.ObjectValue
type PrivateEndpointConfig ¶
type PrivateEndpointConfig struct {
EndpointServiceID types.String `tfsdk:"endpoint_service_id"`
PrivateDNSHostname types.String `tfsdk:"private_dns_hostname"`
}
func (PrivateEndpointConfig) ObjectType ¶
func (p PrivateEndpointConfig) ObjectType() types.ObjectType
func (PrivateEndpointConfig) ObjectValue ¶
func (p PrivateEndpointConfig) ObjectValue() basetypes.ObjectValue
type ServicePrivateEndpointsAttachment ¶ added in v1.0.0
type ServiceResourceModel ¶
type ServiceResourceModel struct {
ID types.String `tfsdk:"id"`
Name types.String `tfsdk:"name"`
Password types.String `tfsdk:"password"`
PasswordHash types.String `tfsdk:"password_hash"`
DoubleSha1PasswordHash types.String `tfsdk:"double_sha1_password_hash"`
Endpoints types.List `tfsdk:"endpoints"`
CloudProvider types.String `tfsdk:"cloud_provider"`
Region types.String `tfsdk:"region"`
Tier types.String `tfsdk:"tier"`
IdleScaling types.Bool `tfsdk:"idle_scaling"`
IpAccessList types.List `tfsdk:"ip_access"`
MinTotalMemoryGb types.Int64 `tfsdk:"min_total_memory_gb"`
MaxTotalMemoryGb types.Int64 `tfsdk:"max_total_memory_gb"`
MinReplicaMemoryGb types.Int64 `tfsdk:"min_replica_memory_gb"`
MaxReplicaMemoryGb types.Int64 `tfsdk:"max_replica_memory_gb"`
NumReplicas types.Int64 `tfsdk:"num_replicas"`
IdleTimeoutMinutes types.Int64 `tfsdk:"idle_timeout_minutes"`
IAMRole types.String `tfsdk:"iam_role"`
PrivateEndpointConfig types.Object `tfsdk:"private_endpoint_config"`
EncryptionKey types.String `tfsdk:"encryption_key"`
EncryptionAssumedRoleIdentifier types.String `tfsdk:"encryption_assumed_role_identifier"`
}
func (*ServiceResourceModel) Equals ¶
func (m *ServiceResourceModel) Equals(b ServiceResourceModel) bool
Click to show internal directories.
Click to hide internal directories.