Update Catalog
| glue_update_catalog | R Documentation | 
Updates an existing catalog's properties in the Glue Data Catalog¶
Description¶
Updates an existing catalog's properties in the Glue Data Catalog.
Usage¶
glue_update_catalog(CatalogId, CatalogInput)
Arguments¶
CatalogId | 
[required] The ID of the catalog.  | 
CatalogInput | 
[required] A   | 
Value¶
An empty list.
Request syntax¶
svc$update_catalog(
  CatalogId = "string",
  CatalogInput = list(
    Description = "string",
    FederatedCatalog = list(
      Identifier = "string",
      ConnectionName = "string"
    ),
    Parameters = list(
      "string"
    ),
    TargetRedshiftCatalog = list(
      CatalogArn = "string"
    ),
    CatalogProperties = list(
      DataLakeAccessProperties = list(
        DataLakeAccess = TRUE|FALSE,
        DataTransferRole = "string",
        KmsKey = "string",
        CatalogType = "string"
      ),
      CustomProperties = list(
        "string"
      )
    ),
    CreateTableDefaultPermissions = list(
      list(
        Principal = list(
          DataLakePrincipalIdentifier = "string"
        ),
        Permissions = list(
          "ALL"|"SELECT"|"ALTER"|"DROP"|"DELETE"|"INSERT"|"CREATE_DATABASE"|"CREATE_TABLE"|"DATA_LOCATION_ACCESS"
        )
      )
    ),
    CreateDatabaseDefaultPermissions = list(
      list(
        Principal = list(
          DataLakePrincipalIdentifier = "string"
        ),
        Permissions = list(
          "ALL"|"SELECT"|"ALTER"|"DROP"|"DELETE"|"INSERT"|"CREATE_DATABASE"|"CREATE_TABLE"|"DATA_LOCATION_ACCESS"
        )
      )
    ),
    AllowFullTableExternalDataAccess = "True"|"False"
  )
)