Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
pulumi.set(__self__, "arn", arn)
if description is not None:
pulumi.set(__self__, "description", description)
if kms_key_id is not None:
pulumi.set(__self__, "kms_key_id", kms_key_id)
if name is not None:
pulumi.set(__self__, "name", name)
if name_prefix is not None:
pulumi.set(__self__, "name_prefix", name_prefix)
if policy is not None:
pulumi.set(__self__, "policy", policy)
if recovery_window_in_days is not None:
pulumi.set(__self__, "recovery_window_in_days", recovery_window_in_days)
if rotation_enabled is not None:
warnings.warn("""Use the aws_secretsmanager_secret_rotation resource instead""", DeprecationWarning)
pulumi.log.warn("""rotation_enabled is deprecated: Use the aws_secretsmanager_secret_rotation resource instead""")
if rotation_enabled is not None:
pulumi.set(__self__, "rotation_enabled", rotation_enabled)
if rotation_lambda_arn is not None:
warnings.warn("""Use the aws_secretsmanager_secret_rotation resource instead""", DeprecationWarning)
pulumi.log.warn("""rotation_lambda_arn is deprecated: Use the aws_secretsmanager_secret_rotation resource instead""")
if rotation_lambda_arn is not None:
pulumi.set(__self__, "rotation_lambda_arn", rotation_lambda_arn)
if rotation_rules is not None:
warnings.warn("""Use the aws_secretsmanager_secret_rotation resource instead""", DeprecationWarning)
pulumi.log.warn("""rotation_rules is deprecated: Use the aws_secretsmanager_secret_rotation resource instead""")
if rotation_rules is not None:
pulumi.set(__self__, "rotation_rules", rotation_rules)
if tags is not None:
pulumi.set(__self__, "tags", tags)
if tags_all is not None:
pulumi.set(__self__, "tags_all", tags_all)
def __key_warning(key: str):
suggest = None
if key == "privateKey":
suggest = "private_key"
elif key == "publicCertificate":
suggest = "public_certificate"
if suggest:
pulumi.log.warn(f"Key '{key}' not found in CertificateRawDataResponse. Access the value via the '{suggest}' property getter instead.")
def __key_warning(key: str):
suggest = None
if key == "apiVersion":
suggest = "api_version"
if suggest:
pulumi.log.warn(f"Key '{key}' not found in HorizontalPodAutoscaler. Access the value via the '{suggest}' property getter instead.")
def __key_warning(key: str):
suggest = None
if key == "deployKeyId":
suggest = "deploy_key_id"
elif key == "webhookId":
suggest = "webhook_id"
if suggest:
pulumi.log.warn(f"Key '{key}' not found in MirrorConfigResponse. Access the value via the '{suggest}' property getter instead.")
def __key_warning(key: str):
suggest = None
if key == "normalizedVertices":
suggest = "normalized_vertices"
if suggest:
pulumi.log.warn(f"Key '{key}' not found in BoundingPolyResponse. Access the value via the '{suggest}' property getter instead.")
def __key_warning(key: str):
suggest = None
if key == "localMountPath":
suggest = "local_mount_path"
if suggest:
pulumi.log.warn(f"Key '{key}' not found in FunctionFileSystemConfig. Access the value via the '{suggest}' property getter instead.")
def __key_warning(key: str):
suggest = None
if key == "ipAllocation":
suggest = "ip_allocation"
if suggest:
pulumi.log.warn(f"Key '{key}' not found in NetworkConfigResponse. Access the value via the '{suggest}' property getter instead.")
```python
import pulumi
import pulumi_aws as aws
by_tags = aws.ec2.get_elastic_ip(tags={
"Name": "exampleNameTagValue",
})
```
:param Sequence[pulumi.InputType['GetElasticIpFilterArgs']] filters: One or more name/value pairs to use as filters. There are several valid keys, for a full reference, check out the [EC2 API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeAddresses.html).
:param str id: The allocation id of the specific VPC EIP to retrieve. If a classic EIP is required, do NOT set `id`, only set `public_ip`
:param str public_ip: The public IP of the specific EIP to retrieve.
:param Mapping[str, str] tags: A map of tags, each pair of which must exactly match a pair on the desired Elastic IP
"""
pulumi.log.warn("""get_elastic_ip is deprecated: aws.getElasticIp has been deprecated in favor of aws.ec2.getElasticIp""")
__args__ = dict()
__args__['filters'] = filters
__args__['id'] = id
__args__['publicIp'] = public_ip
__args__['tags'] = tags
if opts is None:
opts = pulumi.InvokeOptions()
if opts.version is None:
opts.version = _utilities.get_version()
__ret__ = pulumi.runtime.invoke('aws:index/getElasticIp:getElasticIp', __args__, opts=opts, typ=GetElasticIpResult).value
return AwaitableGetElasticIpResult(
association_id=__ret__.association_id,
carrier_ip=__ret__.carrier_ip,
customer_owned_ip=__ret__.customer_owned_ip,
customer_owned_ipv4_pool=__ret__.customer_owned_ipv4_pool,
def __key_warning(key: str):
suggest = None
if key == "crawlState":
suggest = "crawl_state"
elif key == "crawlerName":
suggest = "crawler_name"
elif key == "jobName":
suggest = "job_name"
elif key == "logicalOperator":
suggest = "logical_operator"
if suggest:
pulumi.log.warn(f"Key '{key}' not found in TriggerPredicateCondition. Access the value via the '{suggest}' property getter instead.")
def __key_warning(key: str):
suggest = None
if key == "addressAllocationIds":
suggest = "address_allocation_ids"
elif key == "subnetIds":
suggest = "subnet_ids"
elif key == "vpcEndpointId":
suggest = "vpc_endpoint_id"
elif key == "vpcId":
suggest = "vpc_id"
if suggest:
pulumi.log.warn(f"Key '{key}' not found in ServerEndpointDetails. Access the value via the '{suggest}' property getter instead.")