Skip to content

Writes the configuration for the specified environment blueprint in Amazon DataZone

Description

Writes the configuration for the specified environment blueprint in Amazon DataZone.

Usage

datazone_put_environment_blueprint_configuration(domainIdentifier,
  environmentBlueprintIdentifier, provisioningRoleArn,
  manageAccessRoleArn, environmentRolePermissionBoundary, enabledRegions,
  regionalParameters, resourceConfigurations,
  allowUserProvidedConfigurations, globalParameters,
  provisioningConfigurations)

Arguments

  • domainIdentifier

[required] The identifier of the Amazon DataZone domain.

  • environmentBlueprintIdentifier

[required] The identifier of the environment blueprint.

  • provisioningRoleArn

The ARN of the provisioning role.

  • manageAccessRoleArn

The ARN of the manage access role.

  • environmentRolePermissionBoundary

The environment role permissions boundary.

  • enabledRegions

[required] Specifies the enabled Amazon Web Services Regions.

  • regionalParameters

The regional parameters in the environment blueprint.

  • resourceConfigurations

The resource configurations of the environment blueprint.

  • allowUserProvidedConfigurations

Specifies whether user-provided resource configurations are allowed for the environment blueprint.

  • globalParameters

Region-agnostic environment blueprint parameters.

  • provisioningConfigurations

The provisioning configuration of a blueprint.

Value

A list with the following syntax:

list(
  domainId = "string",
  environmentBlueprintId = "string",
  provisioningRoleArn = "string",
  environmentRolePermissionBoundary = "string",
  manageAccessRoleArn = "string",
  enabledRegions = list(
    "string"
  ),
  regionalParameters = list(
    list(
      "string"
    )
  ),
  allowUserProvidedConfigurations = TRUE|FALSE,
  createdAt = as.POSIXct(
    "2015-01-01"
  ),
  updatedAt = as.POSIXct(
    "2015-01-01"
  ),
  resourceConfigurations = list(
    list(
      identifier = "string",
      name = "string",
      description = "string",
      region = "string",
      parameters = list(
        "string"
      )
    )
  ),
  provisioningConfigurations = list(
    list(
      lakeFormationConfiguration = list(
        locationRegistrationRole = "string",
        locationRegistrationExcludeS3Locations = list(
          "string"
        )
      )
    )
  )
)

Request syntax

svc$put_environment_blueprint_configuration(
  domainIdentifier = "string",
  environmentBlueprintIdentifier = "string",
  provisioningRoleArn = "string",
  manageAccessRoleArn = "string",
  environmentRolePermissionBoundary = "string",
  enabledRegions = list(
    "string"
  ),
  regionalParameters = list(
    list(
      "string"
    )
  ),
  resourceConfigurations = list(
    list(
      name = "string",
      description = "string",
      region = "string",
      parameters = list(
        "string"
      )
    )
  ),
  allowUserProvidedConfigurations = TRUE|FALSE,
  globalParameters = list(
    "string"
  ),
  provisioningConfigurations = list(
    list(
      lakeFormationConfiguration = list(
        locationRegistrationRole = "string",
        locationRegistrationExcludeS3Locations = list(
          "string"
        )
      )
    )
  )
)