projectipaccesslist

package
v1.21.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 7, 2024 License: MPL-2.0 Imports: 23 Imported by: 0

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

func Resource

func Resource() resource.Resource

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"`
}

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL