contextbasedrestrictions

package
v1.44.2 Latest Latest
Warning

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

Go to latest
Published: Aug 8, 2022 License: MPL-2.0 Imports: 10 Imported by: 0

README

Terraform IBM Provider Context Based Restrictions

This area is primarily for IBM provider contributors and maintainers. For information on using Terraform and the IBM provider, see the links below.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataSourceIBMCbrRule

func DataSourceIBMCbrRule() *schema.Resource

func DataSourceIBMCbrRuleRead added in v1.43.0

func DataSourceIBMCbrRuleRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func DataSourceIBMCbrRuleResourceAttributeToMap added in v1.43.0

func DataSourceIBMCbrRuleResourceAttributeToMap(model *contextbasedrestrictionsv1.ResourceAttribute) (map[string]interface{}, error)

func DataSourceIBMCbrRuleResourceTagAttributeToMap added in v1.43.0

func DataSourceIBMCbrRuleResourceTagAttributeToMap(model *contextbasedrestrictionsv1.ResourceTagAttribute) (map[string]interface{}, error)

func DataSourceIBMCbrRuleResourceToMap added in v1.43.0

func DataSourceIBMCbrRuleResourceToMap(model *contextbasedrestrictionsv1.Resource) (map[string]interface{}, error)

func DataSourceIBMCbrRuleRuleContextAttributeToMap added in v1.43.0

func DataSourceIBMCbrRuleRuleContextAttributeToMap(model *contextbasedrestrictionsv1.RuleContextAttribute) (map[string]interface{}, error)

func DataSourceIBMCbrRuleRuleContextToMap added in v1.43.0

func DataSourceIBMCbrRuleRuleContextToMap(model *contextbasedrestrictionsv1.RuleContext) (map[string]interface{}, error)

func DataSourceIBMCbrZone

func DataSourceIBMCbrZone() *schema.Resource

func DataSourceIBMCbrZoneAddressIPAddressRangeToMap added in v1.43.0

func DataSourceIBMCbrZoneAddressIPAddressRangeToMap(model *contextbasedrestrictionsv1.AddressIPAddressRange) (map[string]interface{}, error)

func DataSourceIBMCbrZoneAddressIPAddressToMap added in v1.43.0

func DataSourceIBMCbrZoneAddressIPAddressToMap(model *contextbasedrestrictionsv1.AddressIPAddress) (map[string]interface{}, error)

func DataSourceIBMCbrZoneAddressServiceRefToMap added in v1.43.0

func DataSourceIBMCbrZoneAddressServiceRefToMap(model *contextbasedrestrictionsv1.AddressServiceRef) (map[string]interface{}, error)

func DataSourceIBMCbrZoneAddressSubnetToMap added in v1.43.0

func DataSourceIBMCbrZoneAddressSubnetToMap(model *contextbasedrestrictionsv1.AddressSubnet) (map[string]interface{}, error)

func DataSourceIBMCbrZoneAddressToMap added in v1.43.0

func DataSourceIBMCbrZoneAddressToMap(model contextbasedrestrictionsv1.AddressIntf) (map[string]interface{}, error)

func DataSourceIBMCbrZoneAddressVPCToMap added in v1.43.0

func DataSourceIBMCbrZoneAddressVPCToMap(model *contextbasedrestrictionsv1.AddressVPC) (map[string]interface{}, error)

func DataSourceIBMCbrZoneRead added in v1.43.0

func DataSourceIBMCbrZoneRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func DataSourceIBMCbrZoneServiceRefValueToMap added in v1.43.0

func DataSourceIBMCbrZoneServiceRefValueToMap(model *contextbasedrestrictionsv1.ServiceRefValue) (map[string]interface{}, error)

func ResourceIBMCbrRule

func ResourceIBMCbrRule() *schema.Resource

func ResourceIBMCbrRuleCreate added in v1.43.0

func ResourceIBMCbrRuleCreate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func ResourceIBMCbrRuleDelete added in v1.43.0

func ResourceIBMCbrRuleDelete(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func ResourceIBMCbrRuleMapToResource added in v1.43.0

func ResourceIBMCbrRuleMapToResource(modelMap map[string]interface{}) (*contextbasedrestrictionsv1.Resource, error)

func ResourceIBMCbrRuleMapToResourceAttribute added in v1.43.0

func ResourceIBMCbrRuleMapToResourceAttribute(modelMap map[string]interface{}) (*contextbasedrestrictionsv1.ResourceAttribute, error)

func ResourceIBMCbrRuleMapToResourceTagAttribute added in v1.43.0

func ResourceIBMCbrRuleMapToResourceTagAttribute(modelMap map[string]interface{}) (*contextbasedrestrictionsv1.ResourceTagAttribute, error)

func ResourceIBMCbrRuleMapToRuleContext added in v1.43.0

func ResourceIBMCbrRuleMapToRuleContext(modelMap map[string]interface{}) (*contextbasedrestrictionsv1.RuleContext, error)

func ResourceIBMCbrRuleMapToRuleContextAttribute added in v1.43.0

func ResourceIBMCbrRuleMapToRuleContextAttribute(modelMap map[string]interface{}) (*contextbasedrestrictionsv1.RuleContextAttribute, error)

func ResourceIBMCbrRuleRead added in v1.43.0

func ResourceIBMCbrRuleRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func ResourceIBMCbrRuleResourceAttributeToMap added in v1.43.0

func ResourceIBMCbrRuleResourceAttributeToMap(model *contextbasedrestrictionsv1.ResourceAttribute) (map[string]interface{}, error)

func ResourceIBMCbrRuleResourceTagAttributeToMap added in v1.43.0

func ResourceIBMCbrRuleResourceTagAttributeToMap(model *contextbasedrestrictionsv1.ResourceTagAttribute) (map[string]interface{}, error)

func ResourceIBMCbrRuleResourceToMap added in v1.43.0

func ResourceIBMCbrRuleResourceToMap(model *contextbasedrestrictionsv1.Resource) (map[string]interface{}, error)

func ResourceIBMCbrRuleRuleContextAttributeToMap added in v1.43.0

func ResourceIBMCbrRuleRuleContextAttributeToMap(model *contextbasedrestrictionsv1.RuleContextAttribute) (map[string]interface{}, error)

func ResourceIBMCbrRuleRuleContextToMap added in v1.43.0

func ResourceIBMCbrRuleRuleContextToMap(model *contextbasedrestrictionsv1.RuleContext) (map[string]interface{}, error)

func ResourceIBMCbrRuleUpdate added in v1.43.0

func ResourceIBMCbrRuleUpdate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func ResourceIBMCbrRuleValidator

func ResourceIBMCbrRuleValidator() *validate.ResourceValidator

func ResourceIBMCbrZone

func ResourceIBMCbrZone() *schema.Resource

func ResourceIBMCbrZoneAddressIPAddressRangeToMap added in v1.43.0

func ResourceIBMCbrZoneAddressIPAddressRangeToMap(model *contextbasedrestrictionsv1.AddressIPAddressRange) (map[string]interface{}, error)

func ResourceIBMCbrZoneAddressIPAddressToMap added in v1.43.0

func ResourceIBMCbrZoneAddressIPAddressToMap(model *contextbasedrestrictionsv1.AddressIPAddress) (map[string]interface{}, error)

func ResourceIBMCbrZoneAddressServiceRefToMap added in v1.43.0

func ResourceIBMCbrZoneAddressServiceRefToMap(model *contextbasedrestrictionsv1.AddressServiceRef) (map[string]interface{}, error)

func ResourceIBMCbrZoneAddressSubnetToMap added in v1.43.0

func ResourceIBMCbrZoneAddressSubnetToMap(model *contextbasedrestrictionsv1.AddressSubnet) (map[string]interface{}, error)

func ResourceIBMCbrZoneAddressToMap added in v1.43.0

func ResourceIBMCbrZoneAddressToMap(model contextbasedrestrictionsv1.AddressIntf) (map[string]interface{}, error)

func ResourceIBMCbrZoneAddressVPCToMap added in v1.43.0

func ResourceIBMCbrZoneAddressVPCToMap(model *contextbasedrestrictionsv1.AddressVPC) (map[string]interface{}, error)

func ResourceIBMCbrZoneCreate added in v1.43.0

func ResourceIBMCbrZoneCreate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func ResourceIBMCbrZoneDelete added in v1.43.0

func ResourceIBMCbrZoneDelete(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func ResourceIBMCbrZoneMapToAddress added in v1.43.0

func ResourceIBMCbrZoneMapToAddress(modelMap map[string]interface{}) (contextbasedrestrictionsv1.AddressIntf, error)

func ResourceIBMCbrZoneMapToAddressIPAddress added in v1.43.0

func ResourceIBMCbrZoneMapToAddressIPAddress(modelMap map[string]interface{}) (*contextbasedrestrictionsv1.AddressIPAddress, error)

func ResourceIBMCbrZoneMapToAddressIPAddressRange added in v1.43.0

func ResourceIBMCbrZoneMapToAddressIPAddressRange(modelMap map[string]interface{}) (*contextbasedrestrictionsv1.AddressIPAddressRange, error)

func ResourceIBMCbrZoneMapToAddressServiceRef added in v1.43.0

func ResourceIBMCbrZoneMapToAddressServiceRef(modelMap map[string]interface{}) (*contextbasedrestrictionsv1.AddressServiceRef, error)

func ResourceIBMCbrZoneMapToAddressSubnet added in v1.43.0

func ResourceIBMCbrZoneMapToAddressSubnet(modelMap map[string]interface{}) (*contextbasedrestrictionsv1.AddressSubnet, error)

func ResourceIBMCbrZoneMapToAddressVPC added in v1.43.0

func ResourceIBMCbrZoneMapToAddressVPC(modelMap map[string]interface{}) (*contextbasedrestrictionsv1.AddressVPC, error)

func ResourceIBMCbrZoneMapToServiceRefValue added in v1.43.0

func ResourceIBMCbrZoneMapToServiceRefValue(modelMap map[string]interface{}) (*contextbasedrestrictionsv1.ServiceRefValue, error)

func ResourceIBMCbrZoneRead added in v1.43.0

func ResourceIBMCbrZoneRead(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func ResourceIBMCbrZoneServiceRefValueToMap added in v1.43.0

func ResourceIBMCbrZoneServiceRefValueToMap(model *contextbasedrestrictionsv1.ServiceRefValue) (map[string]interface{}, error)

func ResourceIBMCbrZoneUpdate added in v1.43.0

func ResourceIBMCbrZoneUpdate(context context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func ResourceIBMCbrZoneValidator

func ResourceIBMCbrZoneValidator() *validate.ResourceValidator

Types

This section is empty.

Jump to

Keyboard shortcuts

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