Skip to content

Put Environment Blueprint Configuration

datazone_put_environment_blueprint_configuration R Documentation

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"
        )
      )
    )
  )
)