rms

package
v1.64.0 Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2024 License: MPL-2.0 Imports: 25 Imported by: 1

Documentation

Overview

Generated by PMS #93

Generated by PMS #64

Generated by PMS #54

Generated by PMS #88

Generated by PMS #80

Generated by PMS #35

Generated by PMS #43

Generated by PMS #94

Generated by PMS #62

Index

Constants

View Source
const (
	AssignmentTypeBuiltin = "builtin"
	AssignmentTypeCustom  = "custom"

	AssignmentStatusDisabled   = "Disabled"
	AssignmentStatusEnabled    = "Enabled"
	AssignmentStatusEvaluating = "Evaluating"
)

Variables

This section is empty.

Functions

func DataSourcePolicyDefinitions

func DataSourcePolicyDefinitions() *schema.Resource

@API Config GET /v1/resource-manager/policy-definitions

func DataSourceRmsAdvancedQueries added in v1.63.1

func DataSourceRmsAdvancedQueries() *schema.Resource

func DataSourceRmsAdvancedQuerySchemas added in v1.63.0

func DataSourceRmsAdvancedQuerySchemas() *schema.Resource

func DataSourceRmsAggregators added in v1.63.2

func DataSourceRmsAggregators() *schema.Resource

func DataSourceRmsAssignmentPackages added in v1.63.0

func DataSourceRmsAssignmentPackages() *schema.Resource

func DataSourceRmsOrganizationalAssignmentPackages added in v1.63.1

func DataSourceRmsOrganizationalAssignmentPackages() *schema.Resource

func DataSourceRmsOrganizationalPolicyAssignments added in v1.63.1

func DataSourceRmsOrganizationalPolicyAssignments() *schema.Resource

func DataSourceRmsPolicyAssignments added in v1.63.0

func DataSourceRmsPolicyAssignments() *schema.Resource

func DataSourceRmsRegions added in v1.63.0

func DataSourceRmsRegions() *schema.Resource

func DataSourceRmsServices added in v1.63.0

func DataSourceRmsServices() *schema.Resource

func DataSourceTemplates added in v1.56.0

func DataSourceTemplates() *schema.Resource

@API Config GET /v1/resource-manager/conformance-packs/templates

func ResourceAdvancedQuery added in v1.56.0

func ResourceAdvancedQuery() *schema.Resource

@API Config POST /v1/resource-manager/domains/{domain_id}/stored-queries @API Config DELETE /v1/resource-manager/domains/{domain_id}/stored-queries/{query_id} @API Config GET /v1/resource-manager/domains/{domain_id}/stored-queries/{query_id} @API Config PUT /v1/resource-manager/domains/{domain_id}/stored-queries/{query_id}

func ResourceAggregationAuthorization added in v1.49.0

func ResourceAggregationAuthorization() *schema.Resource

@API Config PUT /v1/resource-manager/domains/{domain_id}/aggregators/aggregation-authorization @API Config GET /v1/resource-manager/domains/{domain_id}/aggregators/aggregation-authorization @API Config DELETE /v1/resource-manager/domains/{domain_id}/aggregators/aggregation-authorization/{id}

func ResourceAggregator added in v1.49.0

func ResourceAggregator() *schema.Resource

@API Config PUT /v1/resource-manager/domains/{domain_id}/aggregators @API Config PUT /v1/resource-manager/domains/{domain_id}/aggregators/{id} @API Config GET /v1/resource-manager/domains/{domain_id}/aggregators/{id} @API Config DELETE /v1/resource-manager/domains/{domain_id}/aggregators/{id}

func ResourceAssignmentPackage added in v1.56.0

func ResourceAssignmentPackage() *schema.Resource

@API Config POST /v1/resource-manager/domains/{domain_id}/conformance-packs @API Config DELETE /v1/resource-manager/domains/{domain_id}/conformance-packs/{id} @API Config GET /v1/resource-manager/domains/{domain_id}/conformance-packs/{id}

func ResourceOrgAssignmentPackage added in v1.59.1

func ResourceOrgAssignmentPackage() *schema.Resource

@API Config POST /v1/resource-manager/organizations/{organization_id}/conformance-packs @API Config GET /v1/resource-manager/organizations/{organization_id}/conformance-packs/detailed-statuses @API Config GET /v1/resource-manager/organizations/{organization_id}/conformance-packs/{conformance_pack_id} @API Config DELETE /v1/resource-manager/organizations/{organization_id}/conformance-packs/{conformance_pack_id}

func ResourceOrganizationalPolicyAssignment added in v1.62.0

func ResourceOrganizationalPolicyAssignment() *schema.Resource

@API Config PUT /v1/resource-manager/organizations/{organization_id}/policy-assignments @API Config GET /v1/resource-manager/organizations/{organization_id}/policy-assignments/{id} @API Config DELETE /v1/resource-manager/organizations/{organization_id}/policy-assignments/{id}

func ResourcePolicyAssignment

func ResourcePolicyAssignment() *schema.Resource

@API Config PUT /v1/resource-manager/domains/{domain_id}/policy-assignments @API Config GET /v1/resource-manager/domains/{domain_id}/policy-assignments/{policy_assignment_id} @API Config POST /v1/resource-manager/domains/{domain_id}/policy-assignments/{policy_assignment_id}/disable @API Config POST /v1/resource-manager/domains/{domain_id}/policy-assignments/{policy_assignment_id}/enable @API Config PUT /v1/resource-manager/domains/{domain_id}/policy-assignments/{policy_assignment_id} @API Config DELETE /v1/resource-manager/domains/{domain_id}/policy-assignments/{policy_assignment_id}

func ResourceRecorder added in v1.49.0

func ResourceRecorder() *schema.Resource

@API Config PUT /v1/resource-manager/domains/{domain_id}/tracker-config @API Config GET /v1/resource-manager/domains/{domain_id}/tracker-config @API Config DELETE /v1/resource-manager/domains/{domain_id}/tracker-config

Types

type AdvancedQueriesDSWrapper added in v1.63.1

type AdvancedQueriesDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*AdvancedQueriesDSWrapper) ListStoredQueries added in v1.63.1

func (w *AdvancedQueriesDSWrapper) ListStoredQueries() (*gjson.Result, error)

@API CONFIG GET /v1/resource-manager/domains/{domain_id}/stored-queries

type AdvancedQuerySchemasDSWrapper added in v1.63.0

type AdvancedQuerySchemasDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*AdvancedQuerySchemasDSWrapper) ListSchemas added in v1.63.0

func (w *AdvancedQuerySchemasDSWrapper) ListSchemas() (*gjson.Result, error)

@API CONFIG GET /v1/resource-manager/domains/{domain_id}/schemas

type AggregatorsDSWrapper added in v1.63.2

type AggregatorsDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*AggregatorsDSWrapper) ListConfigurationAggregators added in v1.63.2

func (w *AggregatorsDSWrapper) ListConfigurationAggregators() (*gjson.Result, error)

@API CONFIG GET /v1/resource-manager/domains/{domain_id}/aggregators

type AssignmentPackagesDSWrapper added in v1.63.0

type AssignmentPackagesDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*AssignmentPackagesDSWrapper) ListConformancePacks added in v1.63.0

func (w *AssignmentPackagesDSWrapper) ListConformancePacks() (*gjson.Result, error)

@API CONFIG GET /v1/resource-manager/domains/{domain_id}/conformance-packs

type OrganizationalAssignmentPackagesDSWrapper added in v1.63.1

type OrganizationalAssignmentPackagesDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*OrganizationalAssignmentPackagesDSWrapper) ListOrganizationConformancePacks added in v1.63.1

func (w *OrganizationalAssignmentPackagesDSWrapper) ListOrganizationConformancePacks() (*gjson.Result, error)

@API CONFIG GET /v1/resource-manager/organizations/{organization_id}/conformance-packs

type OrganizationalPolicyAssignmentsDSWrapper added in v1.63.1

type OrganizationalPolicyAssignmentsDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*OrganizationalPolicyAssignmentsDSWrapper) ListOrganizationPolicyAssignments added in v1.63.1

func (w *OrganizationalPolicyAssignmentsDSWrapper) ListOrganizationPolicyAssignments() (*gjson.Result, error)

@API CONFIG GET /v1/resource-manager/organizations/{organization_id}/policy-assignments

type PolicyAssignmentsDSWrapper added in v1.63.0

type PolicyAssignmentsDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*PolicyAssignmentsDSWrapper) ListPolicyAssignments added in v1.63.0

func (w *PolicyAssignmentsDSWrapper) ListPolicyAssignments() (*gjson.Result, error)

@API CONFIG GET /v1/resource-manager/domains/{domain_id}/policy-assignments

type RegionsDSWrapper added in v1.63.0

type RegionsDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*RegionsDSWrapper) ListRegions added in v1.63.0

func (w *RegionsDSWrapper) ListRegions() (*gjson.Result, error)

@API CONFIG GET /v1/resource-manager/domains/{domain_id}/regions

type ServicesDSWrapper added in v1.63.0

type ServicesDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*ServicesDSWrapper) ListProviders added in v1.63.0

func (w *ServicesDSWrapper) ListProviders() (*gjson.Result, error)

@API CONFIG GET /v1/resource-manager/domains/{domain_id}/providers

Jump to

Keyboard shortcuts

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