Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
@overload
def __init__(__self__,
resource_name: str,
args: RegionBackendServiceArgs,
opts: Optional[pulumi.ResourceOptions] = None):
"""
Creates a regional BackendService resource in the specified project using the data included in the request. For more information, see Backend services overview.
:param str resource_name: The name of the resource.
:param RegionBackendServiceArgs args: The arguments to use to populate this resource's properties.
:param pulumi.ResourceOptions opts: Options for the resource.
"""
...
def __init__(__self__, resource_name: str, *args, **kwargs):
@overload
def __init__(__self__,
resource_name: str,
args: NetworkEndpointGroupArgs,
opts: Optional[pulumi.ResourceOptions] = None):
"""
Creates a network endpoint group in the specified project using the parameters that are included in the request.
:param str resource_name: The name of the resource.
:param NetworkEndpointGroupArgs args: The arguments to use to populate this resource's properties.
:param pulumi.ResourceOptions opts: Options for the resource.
"""
...
def __init__(__self__, resource_name: str, *args, **kwargs):
@overload
def __init__(__self__,
resource_name: str,
opts: Optional[pulumi.ResourceOptions] = None,
creation_timestamp: Optional[pulumi.Input[str]] = None,
description: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
kind: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
proxy_bind: Optional[pulumi.Input[bool]] = None,
proxy_header: Optional[pulumi.Input[str]] = None,
self_link: Optional[pulumi.Input[str]] = None,
service: Optional[pulumi.Input[str]] = None,
target_tcp_proxy: Optional[pulumi.Input[str]] = None,
__props__=None):
"""
@overload
def __init__(__self__,
resource_name: str,
args: DomainIdentityVerificationArgs,
opts: Optional[pulumi.ResourceOptions] = None):
"""
Represents a successful verification of an SES domain identity.
Most commonly, this resource is used together with `route53.Record` and
`ses.DomainIdentity` to request an SES domain identity,
deploy the required DNS verification records, and wait for verification to complete.
> **WARNING:** This resource implements a part of the verification workflow. It does not represent a real-world entity in AWS, therefore changing or deleting this resource on its own has no immediate effect.
## Example Usage
```python
@overload
def __init__(__self__,
resource_name: str,
opts: Optional[pulumi.ResourceOptions] = None,
completion_time: Optional[pulumi.Input[pulumi.InputType['TimestampArgs']]] = None,
creation_time: Optional[pulumi.Input[pulumi.InputType['TimestampArgs']]] = None,
dimension_definitions: Optional[pulumi.Input[Sequence[pulumi.Input[pulumi.InputType['MatrixDimensionDefinitionArgs']]]]] = None,
execution_id: Optional[pulumi.Input[str]] = None,
history_id: Optional[pulumi.Input[str]] = None,
outcome: Optional[pulumi.Input[pulumi.InputType['OutcomeArgs']]] = None,
project: Optional[pulumi.Input[str]] = None,
request_id: Optional[pulumi.Input[str]] = None,
specification: Optional[pulumi.Input[pulumi.InputType['SpecificationArgs']]] = None,
state: Optional[pulumi.Input[str]] = None,
test_execution_matrix_id: Optional[pulumi.Input[str]] = None,
__props__=None):
"""
@overload
def filter_by_fields(
self, names: Sequence[RelType], fields: Dict, name_fn: Callable[[RelType], str]
) -> Iterator[RelType]:
"""Filter relationships by a list of field names."""
...
@overload
def __init__(__self__,
resource_name: str,
opts: Optional[pulumi.ResourceOptions] = None,
tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
tags_all: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
transit_gateway_id: Optional[pulumi.Input[str]] = None,
__props__=None):
"""
Manages an EC2 Transit Gateway Route Table.
## Example Usage
```python
import pulumi
import pulumi_aws as aws
@overload
@abstractmethod
def __getitem__(self, s: slice) -> MutableSequence:
...
@overload
def __init__(__self__,
resource_name: str,
opts: Optional[pulumi.ResourceOptions] = None,
alternative_location_id: Optional[pulumi.Input[str]] = None,
auth_enabled: Optional[pulumi.Input[bool]] = None,
authorized_network: Optional[pulumi.Input[str]] = None,
connect_mode: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
instance_id: Optional[pulumi.Input[str]] = None,
labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
location: Optional[pulumi.Input[str]] = None,
memory_size_gb: Optional[pulumi.Input[int]] = None,
name: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
redis_configs: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
redis_version: Optional[pulumi.Input[str]] = None,
@overload
def __init__(__self__,
resource_name: str,
opts: Optional[pulumi.ResourceOptions] = None,
description: Optional[pulumi.Input[str]] = None,
registry_name: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
tags_all: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
__props__=None):
"""
Provides a Glue Registry resource.
## Example Usage
```python
import pulumi
import pulumi_aws as aws