Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSource ¶
func DataSource() datasource.DataSource
func NewMongoDBProjectIPAccessList ¶
func NewMongoDBProjectIPAccessList(projectIPAccessListModel *TfProjectIPAccessListModel) *[]admin.NetworkPermissionEntry
Types ¶
type TfProjectIPAccessListDSModel ¶
type TfProjectIPAccessListDSModel struct { ID types.String `tfsdk:"id"` ProjectID types.String `tfsdk:"project_id"` CIDRBlock types.String `tfsdk:"cidr_block"` IPAddress types.String `tfsdk:"ip_address"` AWSSecurityGroup types.String `tfsdk:"aws_security_group"` Comment types.String `tfsdk:"comment"` }
func NewTfProjectIPAccessListDSModel ¶
func NewTfProjectIPAccessListDSModel(ctx context.Context, accessList *admin.NetworkPermissionEntry) (*TfProjectIPAccessListDSModel, diag.Diagnostics)
type TfProjectIPAccessListModel ¶
type TfProjectIPAccessListModel struct { ID types.String `tfsdk:"id"` ProjectID types.String `tfsdk:"project_id"` CIDRBlock types.String `tfsdk:"cidr_block"` IPAddress types.String `tfsdk:"ip_address"` AWSSecurityGroup types.String `tfsdk:"aws_security_group"` Comment types.String `tfsdk:"comment"` Timeouts timeouts.Value `tfsdk:"timeouts"` }
func NewTfProjectIPAccessListModel ¶
func NewTfProjectIPAccessListModel(projectIPAccessListModel *TfProjectIPAccessListModel, projectIPAccessList *admin.NetworkPermissionEntry) *TfProjectIPAccessListModel
Click to show internal directories.
Click to hide internal directories.