Alireza
01/02/2023, 12:47 PMJeff Hale
01/02/2023, 2:09 PMAlireza
01/03/2023, 2:34 PMprefect block register -m prefect_aws.credentials
2. registering or saving the block usingprefect block register -m prefect_aws.credentials
2. registering or saving the block using
from prefect_aws.credentials import AwsCredentials
credentials = AwsCredentials(
aws_access_key_id="acccess_key_id",
aws_secret_access_key="secret_access_key"
)
credentials.save(name='first_aws_creds', overwrite=True)
would result in this error:
raise HTTPStatusError(message, request=request, response=self)
httpx.HTTPStatusError: Client error '422 Unprocessable Entity' for url
'<https://api.prefect.cloud/api/accounts/../>
Jeff Hale
01/03/2023, 3:15 PMAndrew Huang
01/03/2023, 5:31 PMcredentials.save(name='first_aws_creds', overwrite=True)
runs into an error because block names cannot have underscores; only hyphens; I encountered that before as well and we’re working on a better exception msgAlireza
01/03/2023, 5:34 PMAndrew Huang
01/03/2023, 5:50 PMAlireza
01/04/2023, 8:43 AM